St Peter's Island (adj)

On Worcester Road, near Bath Road Island

Buses point north ↑