4 meeting rooms are available in the building operating on a credit system
128 Buckingham Palace Road is prominently located in the heart of Victoria, moments from the buzzing Elizabeth Street. Conveniently featuring a wide range of amenities to suit all lifestyle choices within short walking distance. Victoria Station is a 3-minute walk and provides access to National Rail, The Gatwick Express, the Circle and District, and Victoria Lines.
Having launched in May 2023, this grand building offers a stunning blend of historic charm and luxury aesthetics
Sit-Stand Desks and a wall-mounted AV screen come as standard in each office
But don’t give up yet. We have more offices like this one that could be your perfect match.
View Similar Offices