Folkestone, adjacent to Walton Gardens

On Downs Road, near Walton Gardens

Buses point south-east ↘