Sultans in Greater London, UK, offers an aromatic experience and a pleasingly firm texture. Their dishes are prepared using the grilled technique, bringing diverse flavors to the heart of London. Located at Sultans, Lever Street, St Luke's, Angel, Clerkenwell, London Borough of Islington, Greater London, England, EC1V 3QY, United Kingdom.