Serviced Offices, Buckingham Palace Road, Belgravia, London, United Kingdom
- Meeting Room: Free Usage
- Receptionist: No
- Parking: No Parking
A beautifully fully refurbished listed building on the edge of Belgravia and a short walk from Victoria Station; split Lower Ground - Third floor, this 3,724 sq ft self-contained building makes the perfect HQ, either in its entirety, or part of.