wembley

(noun) Wembley

city district (generic term)