Located on Palace Street, our serviced offices in the heart of Victoria offer unrivaled access to Central London’s vibrant business scene. Just a short walk from both Victoria Station and St. James's Park tube station, this prime location ensures effortless commuting and connectivity, making it ideal for businesses seeking convenience and accessibility.
These modern serviced offices are designed to foster productivity and collaboration, featuring flexible layouts, high-speed internet, and state-of-the-art meeting rooms. Enjoy an inspiring work environment with ample natural light and stylish furnishings that elevate your corporate image. Take advantage of communal spaces and exceptional amenities that cater to your every need, ensuring a seamless working experience for you and your team.
Victoria
Victoria
Green Park
Office Reference: 3812
13
Serviced Offices
Office size: 150 - 2,000 sq. ft
Located in the prestigious area of Mayfair, Catherine Place offers an exceptional office experience in Central London. This prime location is well-connected to major transport links, with St. James's Park and V...
14
Serviced Offices
Office size: 150 - 9,500 sq. ft
Located at Bressenden Place in the heart of Victoria, this prime office space offers exceptional connectivity with easy access to major transport links. Situated close to Victoria Station, you can enjoy seamles...
19
Serviced Offices
Office size: 150 - 5,500 sq. ft
Located on Buckingham Palace Road, this prime office space in Mayfair offers unmatched accessibility, with easy connections to Central London's transportation network. Just a short walk away, you’ll find Victor...
Sign up to receive exclusive updates on the best office spaces in London, market insights, and expert tips to find your ideal workspace.