The Steam Factory, 62 and 64 Ludgate Hill, London