Review: The Glass Room – Delicious country dining in beautiful surroundings

There’s a new reason to head out to Woodland Manor in Clapham thanks to a reimagining of the hotel’s conservatory into a dedicated dining room called ‘The Glass House’ If you’ve not…