Botanica at South Lodge

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 »