Atrakcje turystyczne w Stowe, Zjednoczone Królestwo Wielkiej Brytanii