I've used my reward points to reserve three nights at the Marriott Hanbury Manor while attending the NFL game in October. I realize it is a distance from London but we are mostly interested in the country sights and wanted to stay at a facility such as this one. We arrive Friday morning at 6:00 a.m. and we are thinking of exploring London before we head to the hotel. Any thoughts on whether we will have wished we stayed in London? We do not intend on renting a car.