The top Indian restaurant in London was just crowned by the 2026 English Curry Awards is one of our current travel picks. London does curry very, very well. Whether you’re on Brick Lane, with its rows of curry houses, or in one of Mayfair’s fancy joints, you cer.