Music Box

Location
London

Our Role
Employers Agent
Project Management

Sector
Luxury Residential

Developer
Taylor Wimpey

The Music Box is an impressive, landmark 11-storey development situated in the heart of Southwark in central London. With the London Centre of Contemporary Music located on the lower levels, this 41 apartment scheme references music inside and out. White textured spines on the exterior façade and glazed white brickwork are some of the clever design features that hint at musical notes and influence.