Following the success of the Olympic Games last summer, London has become a major international tourism hotspot. In fact, the number of visitors flocking to the capital city has now reached record levels, with the resulting lift in consumer spending massively... Read More