Margate, adjacent to The Oxford

On St Peter's Road, near The Oxford

Buses point south-east ↘