kayak london Published November 29, 2013 at 712 × 345 in London Kayaking Double kayak paddling on River Thames in London Double kayak paddling on River Thames in London