Super place in one of the best locations in London. Metro station really close by