The place was nice, my friend and I both enjoyed it. It was pretty close to the subway station and the location of the place itself was nice since it was near lots of attractions. I would like to recommend this place to anyone who is seeking an adventure in London.