By Tony Hardy on November 16th, 2009
If you find yourself in London, this place is as cool as it gets.