83 Blackfriars Road
Tel: 020 3141 5800
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.
106A Stafford Road
Deriving from the Anglo-Saxon name “Waletone”, meaning “village of the Britons”, our Wallington office was Mecserve’s headquarters for over thirty years.
In 2016, we opened our new London office. However, Wallington remains an integral part of Mecserve and provides a secondary hub for our staff to work from.
Enjoying less hustle and bustle of the Inner London office, Wallington provides easier access to many of our Southern projects as well as excellent connectivity to the M25.
We have a dedicated ‘Work With Us’ page keeping you up-to-date on whether we’re hiring, job descriptions and also how to apply.