No properties available at the moment.
No properties available at the moment.
Experience the epitome of sophistication and productivity in the heart of London at Mayfair, the ideal office space in Central London. Ideal for hedge funds and businesses seeking premium office space to rent, our locations feature state-of-the-art meeting rooms, as well as entrances from Oxford Street, Regent Street, and the historical elegance of St James’s and Marble Arch.
Step out of your office space on your lunch break and into a world of luxury. From Michelin-starred restaurants and trendy cafes to exclusive members’ clubs and high-end shopping destinations, Mayfair has it all. Offices to rent in Mayfair are conveniently located near Hyde Park and The Green Park, so you and your employees can enjoy the lovely leafy squares all year round.