Fenton House is a historic home in Hampstead, North London, part of the National Trust and a museum. It was built in the late 17th century and has a large garden. The house contains a collection of historic musical instruments and is open to the public on a limited basis. Fenton House is a historic […]