From a cruise on a double-decker bus to breakfast at Kensington Palace, there are lots of things to do in London with your children.
Sara Duck