The Chequers at Crowle
Crowle Green
Worcester WR7 4AA
United Kingdom