Cartogiraffe.com

Still Walk

The Still Walk is an illuminated pedestrian zone in London Borough of Southwark. In the area there are two restaurants.

Pin to show location on the map Still Walk

type of road
for pedestrians
Restaurant
The Coal Shed, Tom Simmons