No.1 Palace Street, The St. Regis Residences is located opposite Buckingham Palace, Westminster and adjacent to St James’s Park – one of London’s most sought-after neighbourhoods. This palatial development is an exceptional collection of 72 private apartments, across an island site comprising five different architectural styles.
Conceived by Northacre and SHUAA Capital, No.1 Palace…