London Steve November 10, 2005September 4, 2012 0 Comments London, Moor House Moor House London Glass and Steel building ‘Moor House’ in the City of London. Moor House London Read More