Every time I go by there the thought crosses my mind, do the people who live here know the history of this place?
See All 1472 Episodes of "London Walks"