Skip to main content

The Horizon

154 Hedge Lane, Palmers Green, London, N13 5BX

About this care service

This service is run by Somerset Villa Residential Care Home Limited, within Enfield local authority