
Short stay: Hilton at St. George’s Park, Burton-upon-Trent, UK
If you ever feel a touch of nostalgia for England’s 1966 World Cup win, sense the drama when you see that picture of Gazza with a tear in his eye and know that Harry Kane does more than just advertise razors, then a visit to the Hilton at St George’s Park is a must. It […]