Mayfair, completed 2024