Leeds, opposite Castle

On Penfold Hill, near Leeds Castle

Buses point north-east ↗