Edgware is a suburban town located in the London Borough of Barnet. It is situated in the northwest part of the city and is known for its shopping district, which includes a popular indoor shopping centre. The area is also home to a number of green spaces, such as Canons Park and Edgwarebury Park, making it a pleasant place to live and visit.
We look forward to welcoming you back when we reopen on Friday 21st April 2023 from 10.30am. The Old…
Apsley House is an iconic building located in the heart of London. This historic building has a rich…
The Jack the Ripper Museum is a unique and chilling destination for those interested in true crime and…
The Royal Mews is one of the most unique and fascinating attractions in London. Located next to Buckingham…
Search our comprehensive list of UK Museums.