A beautifully converted Mayfair office building with bright, spacious private offices in the heart of London’s West End. Stunning period features meet with elegant design to create a welcoming and sophisticated office environment. Inside, the offices are quiet and bright with large sash windows that overlook the iconic Mayfair streets.
