Recommendedexpand_more

Mayfair - Office Space - 179 results

You could save up to 75% with a part-time office

Get a quotechevron_right

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.