Little India
4 St. Johns Square, Daventry NN11 4FG England
Little India is a Indian, Asian, Bangladeshi place is located in Daventry, England. The address of Little India is 4 St. Johns Square, Daventry NN11 4FG England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 1327 312538,