Soho Wala: Explosive Flavours of Fresh Indian Street Food in Central London by NewsdeskFoodLite BlogsLondon NewsJune 5, 2024June 10, 2024 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…