Search for crossword answers and clues

Answer for the clue "When and where the Beatles like to shop? ", 13 letters:
anytimeatmall