Willow House is based in Froebel College and houses 59 en-suite rooms grouped into flats of seven or eight. The rooms are self-catering and have communal kitchens and lounges.
0Photo
Willow House
Roehampton University (Roehampton Lane) London Greater London SW15 5PU United Kingdom
Willow House is based in Froebel College and houses 59 en-suite rooms grouped into flats of seven or eight. The rooms are self-catering and have communal kitchens and lounges.