Devonshire Park, adjacent to South Road

On Borough Road

Buses point south ↓