A magnificently converted Mayfair office complex with bright, spacious personal offices in the heart of London's West End.Stunning period attributes meet with elegant style to create a welcoming and sophisticated office environment. Inside, the offices are quiet and brilliant with huge sash windows that overlook the iconic Mayfair roads.When it inv...