where to stay in london ultimate tour GUIDE
Being a major cultural centre, London is home to many of the world’s most famous museums and art galleries. Over 30 million tourists come to London every year to see its famous landmarks, such as Big Ben, Buckingham Palace, and Westminster Abbey. London is also home to The West End, a theatre district known for…