We are taking our 4 year old to London tomorrow (around St Katherine’s Dock/Tower Bridge area to start with) and would like to take him on a boat ride. We've never been before, does anyone have any recommendations please? Thanks x