Le Dewdrop Inn est situé dans le village de Lower Broadheath près de Worcester, une zone rurale paisible connue pour la randonnée et le cyclisme. Le lieu de naissance du compositeur Sir Edward Elgar est à quelques pas. La cathédrale de Worcester et l'Université de Worcester se trouvent à 8 km. L'aéroport de Birmingham est à environ 60 km de l'auberge, offrant un accès pratique pour les voyageurs.