Found this place whilst walking to tower bridge in London. Was good fun