I am about to move to London from August 1st. I have lived in Copenhagen for the past six years, so I am used to riding in the city / urban area. However, London should be a different beast from what I have heard. Hence, I am looking for any advise on riding in/out of London. I will be staying in Vauxhall, so I guess I will be going south. Or maybe it will be all indoor TR?
Any tips and tricks or routes will be much appreciated. Thanks!