From £539 per person per month
This inspiring and artistically designed business centre is conveniently located next to Victoria Railway Station. This is a great opportunity to rent...
0.25 miles from Victoria
From £393 per person per month
This stunning business centre is located in the beautiful Grosvenor Gardens, just yards away from Buckingham Palace Gardens and only minutes away from...
0.17 miles from Victoria
From £200 per person per month
A global network of workspaces where companies grow together. At this convenient address, discover floors of coworking and private offices that cater ...
From £649 per person per month
Our new Victoria location is situated in the new beautiful development, Ecclestone Place, next to the incredibly well-connected Victoria station. With...
From £1325 per person per month
A prime Victoria asset on the doorstep of one of the capitals business transport hubs. Location: Opposite Victoria Rail Station in the heart of t...
Although its exterior is traditionally inspired, its decor is professional, simple and elegant. These offices showcase lot of beautiful features inclu...
0.23 miles from Victoria
From £1023 per person per month
The property comprises three floors of the building, totalling 32,000 sq ft and providing customers with uninterrupted views across Central and West L...
From £550 per person per month
New Business centre -refurbished and ready for occupancy. It is a modern building with natural daylight and 8 floors of approximately 1100sq ft e...
0.21 miles from Victoria
From £600 per person per month
A white-walled business centre with access to gardens and tennis courts. Surrounded by a selection of bars, restaurants, shops in Victoria, London. We...
0.57 miles from Victoria
From £495 per person per month
This contemporary business centre is stunningly designed, making this the perfect customer facing office space. Superb office facilities include outs...
0.33 miles from Victoria
Belgravia Area Guide
Belgravia is an elegant district within the City of Westminster and resides in the centre of London. Belgrave Square is situated in the heart of Belgravia and has an exquisite view of Buckingham Palace. If you are in search of a remarkable location for a customer facing office space then Belgravia will always be a hit. Belgravia offers astounding views and an air of exclusivity that is bound to impress. Businesses that reside in Belgravia include solicitors, hotels, interior designers, letting agents, property developers and businesses such as Belgravia Wealth management.