UKSouth East EnglandSurreyRichmond Upon Thames
Shop
To Let 1,269 sf
The property comprises a large retail unit, which forms part of a charming mid-terraced Victorian parade. The ground..
Home to the National Archives and the world heritage site The Royal Botanical Gardens, Kew is an affluent suburb located to the South..