Im currently in london and wondering if there are any places nearish that i can hire an open top canoe for a few days to take a trip down a river. I met a company at the outdoors show thats on the Thames but i cant find there card or website.
Anyone on here no of anything
Anyone on here no of anything