A banner year to visit Olympic London

Even under normal circumstances, London is one of the world’s great vacation destinations but this year sets an exceptional standard for England‘s capital city. Not only did it just host the 2012 Olympic Games,...