Hollybush Barn ligt in het kleine dorpje Leigh-on-Mendip naast de Mendip Hills, een van de gebieden die zijn erkend als Area of Outstanding Natural Beauty.
Situé dans le petit village de Leigh-on-Mendip, l'Hollybush Barn se trouve à côté des collines de Mendip, une zone classée « Area of Outstanding Natural Beauty » grâce à sa grande beauté naturelle.