You can reach the front desk of The Bell at Stow at +44 145 187 0916.