Caudwell launches sales at 1 Mayfair luxury residences in London Sixuan Wu 12 November 2026 Reading Time: 3 minutesUK: Caudwell has launched sales at 1 Mayfair after unveiling its first dressed residence – a 6,523-square-foot, five-bedroom lateral apartment priced at £83.7 million. Read More »