Woodbury House is a picturesque care home situated in the Berkshire countryside, near Swallowfield. The home is set across three floors and offers communal…