110 Buckingham Palace Road is located on the junction off Buckingham Palace Road and Belgravia Place. Victoria is rich with local amenities with Eccleston Yards located nearby, offering a number of restaurants and bars. Victoria Station is a 4 minute walk away, providing access to the underground and mainline station. Victoria Bus Station provides numerous bus routes in the area. Sloane Square & Pimlico underground stations are also within a short walking distance
Floor number: 4th Floor
Newly remodelled staffed reception, Victoria Station is a 4 minute walk away, Excellent natural light and views over Victoria