London November 15, 2006September 4, 2012 Steve Cor Limey This massive new tower, already nicknamed the The Limey is rapidly appearing next to the Lloyds building in the City Read More