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