Nice view from the London Eye.
Windsor Castle. Flag flying but no sign of the Queen.
Parlaiment and the Thames River.
A bit of Sand Sculpture along the Thames.
Pies at Harrod's.
Natural History Museum.
Enjoying a little pub culture.
Ice skating at the Natural History Museum