Thesqua.re has covered the Canary Wharf area since their launch in 2007, and they are further expanding in this area with the brand new Lincoln Plaza development. Other new apartments focus on the City, including London House in Barbican, studio apartments around Aldgate East and Liverpool Street, and Breams Buildings near Chancery Lane.

thesqua.re-expands