town in East Sussex, on the south coast of England
Nothing in the MetaHistoryBook collection references this item yet.