
Barchester Healthcare Westwood House
Westwood House, London, SE26 6BQ
Located in a quiet residential area of Upper Sydenham in Crystal Palace, London Westwood House is a welcoming care home that provides specialist residential, respite, nursing and dementia care to the elderly.
From
£2,004
per week