Our July 2017 flight from Rome to Chicago has a 14 hour layover in London. There will be 4 adults and 3 children in our party who need a reasonable priced hotel close to the airport with close by Tube connections. After dropping off our luggage, we'd like to take a double decker bus ride highlighting top London sites and possibly a Thames boat ride and Harry Potter walk. Is this feasible?
I don't want to buy a Rick Steves London book for such a short time that we'll be there. Any suggestions are welcome.