Sedlescombe, adjacent to Pestalozzi Village

On Chapel Hill, near Pestalozzi Village

Buses point south ↓