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