London map
  • MAP


London Architects

Our London studio is situated in the heart of London's cosmopolitan borough of Southwark; a very special area with a long history that spans from Roman times. Located on the south bank of the Thames, the area is diverse and fast paced, maintaining its rich heritage as a centre of arts and culture. Home to iconic London landmarks such as Tate Modern and Shakespeare's Globe, and the location for innovative architecture, such as the new 'Shard', Southwark is a thriving area with both a fascinating history and an exciting future.