Soho Wala: Explosive Flavours of Fresh Indian Street Food in Central London
Soho Wala since its inception in 2018 at the Courthouse Hotel on Great Marlborough street has developed an enviably delicious stature as Central London’s hub for authentic and unforgettable Indian street food