The Dewdrop Inn befindet sich im Dorf Lower Broadheath in der Nähe von Worcester, einem ruhigen ländlichen Gebiet, das für Wandern und Radfahren bekannt ist. Der Geburtsort des Komponisten Sir Edward Elgar ist nur einen kurzen Spaziergang entfernt. Die Kathedrale von Worcester und die Universität von Worcester sind innerhalb von 8 km erreichbar. Der Flughafen Birmingham ist etwa 60 km vom Gasthaus entfernt und bietet eine bequeme Anbindung für Reisende.