One of the finest restaurants in the East of London
Saffron Kitchen, Starlight Suite, 300 Lea Bridge Rd, London E10 7LD
FINAL TICKETS NOW LIVE
BOOK NOW
One of the finest restaurants in the East of London
BOOK NOW