Indian Shack is located in London, United Kingdom on 33 Kerrison Rd. Indian Shack is rated 5 out of 5 in the category down home cooking restaurant in United Kingdom. Quality, freshly prepared Indian style food. Low prices and perfect for a quick lunch or a tasty dinner that will really hit the spot. Our Burgers are made with fresh Naan and succulent chicken breast. Our bhaji bites are super moreish and our lassi is the perfect shake!