Posts Tagged :


Checking into the elegant Down Hall Hotel, Spa & Estate

  • 0

Our Editor spent a fantastic 24 hours at the splendour of the beautiful Down Hall Hotel, Spa & Estate in Bishop Stortford, in the Hertfordshire and Essex border. We arrived in the afternoon, after about an hour’s drive from South West London. As soon as we entered the grounds of the 110 acre grand estate […]