Address: 128 Buckingham Palace Road, London SW1W 9SA
Nearby transport: Victoria station: Five-minute walk. Sloane Square station: 10-minute walk.
Contact us: 0204 524 9900
128 BPR: Opening May 2023
Enjoying the village ambience of Belgravia, 128 BPR is located in a striking heritage townhouse close to Victoria station where contemporary work spaces overlook a private tree-lined garden.
