Architecture that works
for clients, for users, for the
environment, for passers-by
and the community.
London Road is a tenure-blind residential development which has transformed a challenging former commercial site into a thriving new community.
Leman Locke is a flagship building for a new serviced apart-hotel brand, Locke Living, in Aldgate East, a rapidly changing area on the City of London fringe.
This 133 guestroom hotel building marks the first phase of the delivery of The Royals Business Park Masterplan, and is a contemporary and stylish mixture of well detailed brickwork and large apertures.