This stunning building dates from 1698 and has been sympathetically refurbished to keep a number of original features, to provide a modern office environment within a stylish period building. Situated in the heart of Mayfair, this business centre also provides additional services that include reception staff and support teams, air conditioning, kitchen areas, state-of-the-art technology and on-demand meeting rooms.