Meads, adjacent to Grand Hotel

On Compton Street, near Grand Hotel

Buses point south-west ↙