Mulberry House is a specialist nursing home located in a quiet, leafy lane in St Leonards-on-Sea, East Sussex. It offers a welcoming and loving environment,…