New Place (adj)

On High Street, near New Place

Buses point south ↓