Otford Castle
Palace in England
Otford Palace, also known as the Archbishop's Palace, is situated in Otford, a village and civil parish in the Sevenoaks District of Kent, England. The village is located on the River Darent, which flows northward down its valley from its source in the North Downs. Since 2019, the site has been maintained and restored by The Archbishop’s Palace Conservation Trust (APCT) under a 99-year lease from Sevenoaks District Council.
From Otford Palace on Wikipedia, CC BY-SA.
- Type:
- Palace
- Coordinates:
- 51.31°N, 0.19°E
Explore this and over 1.8 million other heritage records on Fornland, the free map of cultural heritage across northern and central Europe.