Seafood is the star of the show at the New England-inspired restaurant The Maine. All photos: The Maine Mayfair

Maine London review: seafood restaurant from Dubai makes waves in Mayfair