Great place in a very good location in London! I highly recommend it!!