Luxury property development firm Caudwell, founded by British businessman John Caudwell, has undertaken the topping out of 1 Mayfair, the company’s highly anticipated residential landmark in London’s Mayfair. The completion of the structure and basement underlines the scheme’s advanced stage of construction, with full completion anticipated in Spring 2026. 1 Mayfair, the largest residential development project in Mayfair, is expected to offer the most expensive homes in London, with prices starting at around £35m. The...