The Archbishop's Palace, The Green, Otford, Sevenoaks, TN14 5PD
The remains of the Tudor Palace, home to the Archbisops of Canterbury for over 700 years, lie to the south of the centre of the Heritage Village of Otford
Login or Register
Enter the email and password you used when creating your account