![Caudwell's £2 billion 1 Mayfair features 24 main apartments. Photo: Caudwell](https://thenational-the-national-prod.cdn.arcpublishing.com/resizer/v2/BNNMCPI5LJEXPKQ3V5EH6OXUSM.jpg?smart=true&auth=68990706dcb81c263e0feb01ea964db4cbda84fdae507e06af62db34e3bbcc03&width=400&height=225)
Caudwell's £2 billion 1 Mayfair features 24 main apartments. Photo: Caudwell
Caudwell's £2 billion 1 Mayfair features 24 main apartments. Photo: Caudwell
Mayfair tipped to become 'world's most expensive address' with new luxury development
1 Mayfair, a £2 billion new build development, features 24 main apartments