Stoke Park

Stoke Park 2016

Video   •   Jul 21, 2016 14:35 BST

Stoke Park, Europe's leading 5 AA Red Star Country Club, Spa and Hotel, is set among 300 acres of glorious parkland, lakes, historic gardens and monuments created over the past one thousand years and in one of the most convenient locations in Britain: only 35 minutes from London and 7 miles from London Heathrow.
License Creative Commons Attribution (?)
Video length 2:19