Copyright 2009
This project is going to be completed towards the end of 2009 and is a permanent installation for the Museum of London...
More info soon!