The Churchill

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

Services Designer Building Services Group
Principal Contractor EE Smith Contracts Limited