No.1 Palace Street
1 Palace St, London SW1E 5DX
Description
No. 1 Palace Street, The St Regis Residences, London SW1
Northacre's Royal Address, No. 1 Palace Street is a collection of 72 luxury properties overlooking Buckingham Palace.
Features
- Wheelchair-accessible entrance