Location
Located in the heart of Victoria, 151 Buckingham Palace Road offers unrivalled connectivity with direct access to Victoria Station for underground, national rail and Gatwick Express Services. Situated immediately adjacent to Victoria Station, moments from Belgravia and the West End, the location combines business convenience with a vibrant, world-class address. Nearby amenity hotspots include Eccleston Yards, a curated destination blending wellness studios, boutique fitness, creative spaces and independent dining, set around a landscaped open-air courtyard that hosts events and screenings year round. Nova Food, Cardinal Place, Victoria Street and Elizabeth Street offer a multitude of retail and dining opportunities as well as convenience and casual dining.
Get directions from Google Maps