Mayfair Business Centre is situated on the top floor of Empire House above the beautiful The Piccadilly Arcade which has been here since 1909. We offer fully air-conditioned and equipped offices, professional reception and secretarial services, conference rooms and dedicated telephone answering services at a prestigious London address. Let us run your office while you run your business.Mayfair Business Centre is well situated in the heart of London’s prestigious Mayfair, a few minutes walk from both Piccadilly and Green Park underground stations. Mayfair is home to the regal Ritz Hotel and Fortnum and Mason’s. Bond Street is nearby with its world-famous fashion houses and jewellers. Many embassies and private banks choose to locate in Mayfair, taking advantage of its proximity to the British government headquarters in Whitehall and Buckingham Palace and the other Royal Households.
View the full portfolio of serviced offices in Mayfair.