De Red Lion Inn is gelegen in een schilderachtig dorpje, naast St. Mary's Parish Church en op slechts een steenworp afstand van The Mere Lake en de Cremorne Gardens.
Das Red Lion Inn befindet sich in malerischer Lage im Dorf neben der Pfarrkirche St. Maria und nur wenige Meter vom See Mere Lake und den Cremorne Gardens entfernt.