Buckingham Palace...
Ducks at St James Park...
A cute squirrel...
One of several mime 'statues'...
Big Ben !...
The London Eye...
Diana & Dodi memorial at Harrods...
Our niece Rachael & sister-in-law Jane...
A London cab...
Outside Harrods...
Jane and Rachael with their shopping !
Last stop before heading home - Paddington Station...