Hi all, joined recently... and was wondering as well, how many people here are from UK.
Me and my bike live in London (moved recently) still dont know where to ride - Chingford??? work in one of...