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