September 6, 2016
The Bamford Spa at The Island House is the UK brand’s first location outside of Europe.