1 development in Whitechapel
Cheviot House is a build-to-rent apartment development in east London (E1), comprising 97 apartments completed in 2017.