Small, quiet garden with the Watts Memorial to heroic self-sacrifice; a reflective pause in the City.
Location
King Edward St
City of London, London
City of London, London
memorialquietcity
Small, quiet garden with the Watts Memorial to heroic self-sacrifice; a reflective pause in the City.