Over 18 million people visited London in 2015 – and with good reason.
Here are 16 reasons why London is the best place in the world for a city break:
History
London has an incredible, exciting and sometimes gruesome history.
Visit the Museum Of London to see for yourself.
Skyline
Go up the Shard, on the London Eye, or climb up Primrose Hill on a clear day and you’ll see for miles.
Transport
London’s iconic transport system is famous the world over for its black cabs, red double decker buses and the Tube.
Afternoon tea
It’s not… Read the full story