I'm heading to London for a week in January.
Read about Soho in some threads here. Definitely one of my hitlist!
1) Any other streets or sites I shld head down to shop?
I won't have time to head for any EPL match-ups but i do have time for a stadium tour.
2) Which london EPL club should I go for a tour? Chelsea? Arsenal? Fulham? Spurs?
I love to cycle and do road and mtb. UK is well known for cycling.
3) Anywhere in London where I can cop some great bike stuffs at great prices?
Thanks a million!