Pinewood Hotel

The Pinewood Hotel near Heathrow Buckinghamshire.