Wow, wish I lived in London to check this out. Posted on January 9, 2012 by jmp. Comments Off on Wow, wish I lived in London to check this out. Wow, wish I lived in London to check this out.