Long Over Due Entry: London & Paris

O, this is loooonnnnggg over due. I know, Ive been slacking a bit lately.
Shouldve posted this entry looonnnggg ago, our trip to UK & Paris. Well, in a short 1 week stay in London and Paris, weve been to majority of the must see tourist spots, and lots of walking and shopping.
Well, these are just [...]