Chewton Glen, Hampshire

We took a visit to Chewton Glen, a 5 star luxury hotel resort in Hampshire. We are working with them on a very exciting new restaurant concept with them, to be launched in the new year. In the meantime they let us have a wander around the grounds and a soak in the wonderful spa. We took a few ‘selfies’ while we were there.