Where in London is a good place to buy Chelsea Football Club gear such as jerseys / caps etc that are cheap?
We are arriving in London in 2 weeks, looking for supermarkets near Hyde Park that we can do a decent shop ...
Like A Local Guide
Don’t worry! Enter your email address and we'll email you a link that you can use to log in.