The Dewdrop Inn está localizado na vila de Lower Broadheath, perto de Worcester, uma área rural tranquila conhecida para caminhadas e ciclismo. O local de nascimento do compositor Sir Edward Elgar está a uma curta caminhada. A Catedral de Worcester e a Universidade de Worcester estão a 8 km. O Aeroporto de Birmingham está a aproximadamente 60 km do inn, proporcionando acesso conveniente para os viajantes.