This week: houses for around £800,000 – from a double-fronted, 17th-century townhouse in cirencester, gloucestershire, to a top-floor apartment in islington, london
1 min read
This week: houses for around £800,000 – from a double-fronted, 17th-century townhouse
in