hi,
near balaji temple there is a store called
Laxmy stores where indian groceries are available.and also there is one mango restaurant may be indian.and food is available in the balaji temple weekends afternoon and
soho road is full of indian shops.
how far from southhampton,i dont know.but if it is 11/2 journey oneway then you can come back on the sameday.its a good temple to see.
cheers

