London : our preferred Last-Stop before heading home.
Tower Bridge and the Thames River Trafalgar Square Oxford/Regent Street Christmas Lights Leicester Square Happening Where were we? One of the Parks London Eye and the Big Ben
Lodging: Premier Inn (Leicester Square)