Search for crossword answers and clues

Answer for the clue "A street better in central Greece or Antipodean location? ", 8 letters:
eastcape