We can offer one place to stay in Muswell Hill
Chester House is a retreat center located in Muswell Hill, a pleasant suburb of London. Takes just 40 minutes into the City of London.
Chester House receiving individuals for B&B and groups for meetings. In addition to its proximity to London, the Chester house is in an area close to many nice little towns and picturesque villages.
The house has a living room, TV room and a large garden which guests may use.
For prices please contact Klosterresor