Het hotel ligt in het dorp van Scalford, net buiten Melton Mowbray, St Egelwin de parochiekerk weefgetouwen hoog boven de omliggende straten en huizen. Dit is de enige kerk in het land, die zal worden gewijd aan de Heilige Egelwin de Martelaar. De belangrijkste kerk gebouw dateert uit de 13e eeuw, hoewel de toren werd herbouwd in de 17e eeuw. De kerk staat vol met interessante en ongewone houtsnijwerk, waaronder een zeldzame Brits-Scandinavische werk dicht bij de preekstoel. De basis van een middeleeuwse stenen kruis is gelegen in het kerkhof.