I am off to visit the Homeland in a couple of weeks. Knowing there is a crapload of ex-Londoners on this site I wondered if anybody can recommend a couple of must-see bike shops while I am there?
I saw the post for the Ace Cafe and will try to visit that.
I am in London initially for only 4 days but I will probably spend more time their after visiting relatives.
Thanks in advance
Bookmarks