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.

Prices

For prices please contact Klosterresor