Bombayinn is rated 3 out of 5 in the category hospitality. Read and write reviews about Bombayinn. Bombay Inn is an Indian Restaurant & Takeaway based on Brixton Hill in the Brixton area of London. Established in 2001, Bombay Inn serves traditional Indian food. The owner has over 15 years of experience in catering and all the staff are from Bangladesh.