I love London although that feels a little wrong as I am a scouser and should really say Liverpool is better but for me its London that captures my heart. There is so much to do and see and most things can be done on a budget, £10 theatre tickets, ok you are up in the gods need a seatbelt and a parachute but you still see the show. Fantastic parks and free entertainmant on the embankment and beautiful churchs and art galleries.
At this time of year though I really like going to Harrods just to look mind you I would have to have another life completely to buy anything there. I saw a bottle of crystal water for £30!! what person on planet earth pays £30 for a bottle of water? it was a nice bottle mind. The windows look lovely at christmas and the toy section is more spacious and less crowded that Hamleys.