New Office for Churchill London

March 6, 2017

Our London office has moved to 160 Fleet Street.

The new space is significantly larger than the previous office and its central London location allows convenient access for all.  It is only a 5 minute walk from City Thameslink, which has direct transport links to our head office in Harpenden, Hertfordshire.

The office comprises a number of hot desk spaces and meetings room available for use across the whole of the Churchill Group. It provides an important opportunity to further integrate the different Churchill divisions and the new space reflects our ongoing expansion as we look to secure more prestigious contracts across London.