Expensive views from top-floor offices in Mayfair
Mayfair is the most prestigious area in Central London for major corporations and blue chip organisations that are looking for office space. The highest rental rates in Central London belong to Mayfair office space, particularly around Berkeley Square and Hanover Square. Offices in Mayfair vary from building to building in terms of style but are generally typical of London’s upmarket office space.