Day 256
Palace to palace prince's trust ride
September 13, 2015 in England ⋅ ⛅ 17 °CWell, it's day 1 back in London and I'm straight into it. Today I worked the palace to palace prince's trust bike ride. It's an event that sees a few thousand people ride from Buckingham palace toRead more