shaftesbury avenue

listen to the pronunciation of shaftesbury avenue
English - English
a street in central London where there are many theatres