Det er for det meste et bolig- og handelsområde, som har forbindelse med andre deler av London gjennom Northern-linjen og flere bussruter. Det renner to små elver gjennom Edgware, Edgware Brook og Deans Brook, begge bielver til Brent.