A complete itinerary for 4 days in London (+ a map with all must-see places and how to skip the lines at Westminster Abbey and the Tower of London). Situated on the River Thames, London is the largest city and the capital of England. Founded in 50 AD by the Romans, London is now a […]