REVIEW: Soho Wala, Soho
Nestled in the heart of Soho is a newly opened spot serving up fresh and spicy Indian street food: Soho Wala. It forms part of the Courthouse Hotel and sits right on the end of Carnaby Street, just round the…
Continue reading