7 Things To Do In London In Under 2 Hours

London

London is hard to compare with other cities in sheer, dizzying variety. The UK capital is full of centuries of history, starting with royal landmarks and cobblestone streets, and stretching to the most advanced art and other international cuisine. However, even when you have just 2 hours to spare, there is still time to experience […]