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