Woodbury House

Woodbury House is a care home situated near Swallowfield, Berkshire, offering a picturesque countryside setting. The home is set across three floors,…