Shaftesbury Avenue

🔊/ˌʃɑːftsbri ˈævənjuː/
🔊/ˌʃæftsbəri ˈævənuː/
jump to other results
  1. a street in central London, running north-east from Piccadilly Circus. It is famous for the many West End theatres on it.