Pitts-Stop at Botanica at South Lodge, West Sussex
South Lodge near Horsham in West Sussex already had a fine reputation for luxury and great food, and then the addition of their spa a few years ago, added to that suite of pleasures. It’s in the spa that you’ll find Botanica which describes itself as a “dairy free, sustainability and health-focused Mediterranean inspired restaurant” …
Pitts-Stop at Botanica at South Lodge, West Sussex Read More »