Films
Lancelot House nears completion
We are proud to announce that our development of the 17,000 sq ft mansion, Lancelot House, the UK’s, first WELLness accredited private dwelling, located in one of London’s most prestigious addresses is nearly complete.