The British in India Museum holds a specialist collection on the British presence in India, including military objects, photographs, paintings, commemorative items, and personal effects. It is a niche museum, but worthwhile if you are interested in colonial history or military collections.