taken 3 years ago, near to Richmond, Richmond Upon Thames, England
St Margarets buildings [2]
Substantial terraced houses in St Margarets Road.
St Margarets is a suburb in the London Borough of Richmond upon Thames, alongside the River Thames, some 9 miles southwest of central London. St Margarets became one of the first garden suburbs when the St Margarets Estate was laid out for family houses in 1854.