Looking for hotels near Edgware?

Situated in north London, Edgware is ideally located to explore the capital and the nearby area. Although you won’t find an abundance of attractions here, central London is only 20 minutes via public transport, so it won’t take you long to reach the sights and sounds of the city! Despite this, Edgware is still worth a wander with new restaurants and cafe’s opening regularly giving the area a new contemporary feel. One notable attraction that is well worth a visit is the Royal Air Force Museum which is just a couple of miles away. Immerse yourself in the story of the first 100 years of the RAF and be amazed!