Drop by our Edgware Road restaurant and taste our recipes for yourself. We’d love to meet you at Saffron Street, one of the best restaurants on Edgware Road in London!
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.