A can of worms.... I mean London Open House 2014