The Slaughters Manor House hotel in Gloucestershire is known as the queen of the Cotswolds for its 17th Century manor house charm, surrounded by idyllic countryside & the rippling River Eye. Indulge in a decadent afternoon tea for two at The Slaughters Manor House & tuck into tasty sandwiches, scones, home-made cakes &, of course, finest tea.