L
Lady Jag
Guest
If you wanted to go on the London Eye and take one of those touristy-red tour busses in London, in which area would you get a hotel? There are so many areas that I can't figure out which one to go with - Kensington, Mayfair, Knightsbridge, etc.!
Thanks for the help!
Thanks for the help!