London Office

83 Blackfriars Road
London
SE1 8HA
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.

View London office on Google Maps

If you need any assistance finding the office, feel free to use our How to Find Us PDF or call the office on 020 3141 5800.

View PDF

Wallington Office

106A Stafford Road
Wallington
Surrey
SM6 9AY

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.

View Wallington office on Google Maps

If you need any assistance finding the office, feel free to use our How to Find Us PDF or call the office on 020 3141 5800.

View PDF

Looking to join Mecserve?

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.

Have a Question?

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.