Hythe, adjacent to St George's Place

On Dymchurch Road, near St George's Place

Buses point north-east ↗