Getting back in to trials and looking for riding spots in London. I've lived here for about 10 years so know the area, but not where people normally ride - ideally something out of the way because I feel embarrassed riding over war memorials in front of everyone when I'm almost 40. Thanks in advance, FYI I live in Canada Water.