London Office

Mecserve’s headquarters lies in the London Borough of Southwark. The borough forms part of Inner London and is connected to the City of London by a variety of bridges across the River Thames.

Enjoying strong regeneration in the region, visitors to the borough will recognise landmarks like the Tower Bridge, the Millennium Bridge, Blackfriars Bridge, Southwark Bridge and London Bridge, The Tate Modern art gallery, Shakespeare's Globe Theatre as well as the Imperial War Museum. Towering above all of this is the skyscraper Shard London Bridge which is currently the tallest building in the EU.