City of London London Wall / Moorgate Station (Stop N)

On LONDON WALL

Buses point west ←