- Your Market Overview
- Get the Best Price
- A Totally Free Service
128 Buckingham Palace Road is six minutes' walk from Victoria station, with Sloane Square 10 minutes away. These are managed offices, self-contained and fitted out to your requirements with the fit-out included, so you can have your own meeting rooms, kitchen and branding, with IT and AV set up and utilities, Wi-Fi, cleaning and facilities management covered. The building has a terrace and a garden or courtyard, a gym with wellness facilities, a staffed reception, phone booths, showers and 24/7 access.