St Peter the Great, adjacent to St Peter's Island

On Worcester Road, near Bath Road Island

Buses point north ↑