Edgware

Edgware

Edgware is a town in London, situated 10 miles (16 km) north-northwest of Charing Cross. It forms part of the London Borough of Barnet. Edgware is one of the northernmost areas of built-up London. It is a mix of urban, suburban and rural land.

Read more about Edgware.