Seafood Tower at Lillie’s, London: Reviews | Hungru