Skip to content
The Great Britain Guide

Palaces · London

Otford Castle

In or near Sevenoaks.

Otford Castle — palace in Kent, England, UK.

Otford Castle

Wikimedia Commons contributors — see linked file page for photographer and licence licence

About

Otford Castle is a palace in london. (Former archbishop's palace in Kent.) Wikipedia notes: "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.". Coordinates 51.3112°, 0.1923°. Sources are credited at the bottom of this page.

Coordinates
51.3112, 0.1923

Sources

Nearby