Telscombe
Telscombe is a civil parish with the status of a town in the Lewes District of East Sussex, England. It consists of three distinct settlements, separated from each other by an open area of downland called Telscombe Tye.
Read more about Telscombe.
Related Phrases
Related Words