Why people love London

The City of London had over 17 million unique visitors in 2012. Although these numbers were significantly boosted by the fact that the city hosted last summer’s Olympic Games, there are several other factors which make the British capital a much beloved destination for both its residents as well as out-of-towners. The rapid cultural and […]