Should you ditch the office? Find the best workplace strategy for your employees with our free tool

Mayfair Office Space - 143 results

Mayfair
Synonymous with luxury and sophistication, Mayfair is one of the most affluent areas in the capital. The district hosts some of London’s most exclusive restaurants, cocktail bars, and designer shops. Once home to the head office of Cadbury, Mayfair today attracts businesses such as accountancies and consultancies.