Offices
The Bower is a new development created by award winning architects AHMM, the team behind some of the most iconic and inventive buildings in London. Conceived as the centre of a community that thrives on creativity and innovation, it offers a contemporary environment for businesses, surrounded by inviting public spaces, bars are restaurants.