Very nice place. Amazing location. Will definitely go back if in London again. Really recommend this place.