Location is key for Salaam Namaste in Bloomsbury

We’ve all been there, at a location in Central London where you think despite the prime location, it does feel like being in the middle of nowhere