Beech House, Oak House, and Linden House in Slough

Beech House, Oak House, and Linden House in Slough is a hospital. Beech House, Oak House, and Linden House is near Kenilworth Close.

Building Type
hospital