Afternoon Tea The Slaughters Country Inn

Book afternoon tea in the relaxing surrounds of the The Slaughters Country Inn in Gloucestershire.