The Building

A landmark new development delivering record-setting rents in the city of London.