Advertisement
Restaurants

Seven Park Place to relaunch in November following ‘extensive’ refurb

Seven Park Place, located at St. James’s Hotel and Club in London, will relaunch in November following complete renovation of the interiors, furniture, extension and rebuild of the restaurant.

Back to top button