Bus stop

The Burroughs Stop N

The Burroughs, Hendon

Map·54618·490015519N
Refreshing