An Exclusive First Look at Lady Carole Bamford’s First Stateside Spa
It’s the brainchild of Lady Carole Bamford, the green living mastermind known far and wide throughout her native United Kingdom, who counts the Bamford Haybarn Spa at the 1 Hotel South Beach as her first stateside venture.