Larchwood Nursing and Residential Home is a 48-bedded care facility located on the edge of Norwich, set well back from the A47 at Thorpe. The home specializes…