churchill hyatt hotel
London, England
Just 100 yards from Marble Arch, the elegant and luxurious Hyatt Churchill is situated in London’s West End and a short walk from Hyde Park and Oxford Street, our works included the detailed design and construction monitoring that saw the project delivered in just 24 months.