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
London October 6, 2005September 4, 2012 Steve Construction Time Again South Bank construction by the Greater London Assembly South Bank Construction Read More