I'll be traveling to England for a non RS tour next May, but plan t spend several days in London. Not sure what area to stay in. We plan to do the tourist spots - tower of London, British Museum, etc. Night life is not a consideration but good restaurants are. Just wondering what area Rick's tour stay or mention of a specific hotel.
Thanks,