The Prince Of Wales Museum (now Chhatrapati Shivaji Maharaj Vastu Sangrahalaya) is located in Mumbai, India. The British Museum, National Maritime Museum, and Natural History Museum are all located in London, England. Therefore, the Indian museum is the odd one out among the three British museums.