Taj Mahal

361 Winchester Road Southampton SO16 7DJ