This has probably been posted before, sorry to be repetitive if it has, but here´s a question for all of you who have been to London more than once...and everyon else as well of course.
Do you have any must do´s when you get to London? One specific place you always have to visit? A particular item you have to purchase?
My London tradition would be buying Harrods christmas teddy, I always make sure to get a meduim one and one to hang in the christmas tree when we´re in London.
Oh and for some reason we always use the restrooms at Harrods as well....every time we´ve been we´ve ended up using the restrooms....lol