- You can also visit one of the 44 HomeTown stores across 28 cities in India to look at and buy the latest arrivals as they become available at our stores.