33 Davies Street is positioned in the heart
of Mayfair, opposite Claridge's and the
largest collection of luxury hotels in London
and many Michelin-starred restaurants.
The building is also perfectly located for connectivity across the Capital with Bond Street Station only a few minutes walk away and the new Crossrail links from 2018 with construction completing in 2016.