The Langley, A Luxury Collection® Hotel, Langley Park, Buckinghamshire