Hi everyone,
I've a planned travel to London in December. It's both for leisure and business, and I'll stay for 16 nights. I can't figure out where to stay, I'm baffled because there are many options and I don't know which area is the best to stay. What would you recommend for accommodation?
I'll be there alone, and I wonder how I can meet local people there. What's the best way to meet new people? It'd be more fun with friends in London.
Thanks...