Can I just say, shopping in London was AMAAAAAZING
I remembered crossing the road to Oxford Circus and BAAMM
I'm in heaven.
H&M, Topshop (the biggest, one of the must-visit-place), American Apparel, Urban Outfitters, Nike town, and so on.
And for the food..I would say BYRON is the best. But then again, that would be cheating.
I really am in love with this city and I hope you guys could fell in love with it by this post as much as I do ;)