As the capital city of England, it is hardly surprising that there is much to see, do and experience in London. With millions of residents packed int…