The Launch of House of Walpole
On the 10th November 2022 the House of Walpole at No.1 Palace Street, The St. Regis Residences was officially launched. The Home of British Luxury Craftsmanship brings together Britain’s best luxury brands within one ultra-luxurious space. The collaboration between Northacre…