With 5.5 million visitors, it was just ahead of the Tate Modern (5.2M) for most-popular London sights last year.


Popular on LondonNet