The Churchill, London

Set in the heart of London’s West End, The Churchill Hotel is hailed as one of the most luxurious 5* Hotels in the capital.

Goddard Consulting were appointed for an extensive renovation of various areas within the 434 suite hotel, including the refurbishment of the bar area and construction of a new terrace, lobby and cloakrooms.

Client: The Churchill Hotel
Lighting Designer: Lighting Design International
Interior Designer: Bespoke
M&E Consultant: Building Services Group
Principal Contractor: EE Smith Contracts Limited