Seafood Restaurant London
One Ninety Four, Piccadilly / St James's | Seafood Restaurant London