Aubrey Park Hotel, Redbourn, Hertfordshire

Location:Aubrey Park Hotel, Hemel Hempstead Road, Redbourn, United Kingdom