St Nicholas House

St Nicholas House is a purpose-built two-storey care home situated in its own extensive grounds close to the town centre of Dereham, Norfolk. The home…