1461 London Road, Leigh-on-Sea, Essex SS9 2SB01702 213350
St Margaret's House is situated in Leigh-on-Sea in Essex. The house offers sheltered housing for older people, accommodating up to 10 residents in well presented en-suite rooms.