Stockwell End, adjacent to St Michaels Court

On LOWER STREET

Buses point south-west ↙