65 Davies St offers 67,568 sq ft of stunning design over six floors.
A landmark building in Mayfair, it combines premium amenities and unparalleled
connectivity with beautiful contemporary detail.
Available from September 2023.
Mayfair’s finest new building
This address celebrates the best of Mayfair, old and new, championing the area’s rich history alongside its future evolution.