Penshurst
Penshurst is a picturesque medieval village nestled in the Weald of Kent countryside, due south of Sevenoaks and north west of Tunbridge Wells making it a commuter hotspot. The heart of the village is a cluster of historic Tudor timber framed buildings concentrated around St Johns Church and picturesque Leicester Square. Historically Penshurst came within […]