Thames Tiddlers Ferranti Close, London, London SE185TU