Show Side Menu

Disabled Access

The building is designed to be disabled patient friendly with toilet facilities and ramp for wheel chair access to the main door.

Your Neighbourhood Professionals. Just a Click Away!
27 Selhurst Road, South Norwood, London, SE25 5QA
  • Telephone 020 8684 2010
Website supplied by Oldroyd Publishing Group
Your Neighbourhood Professionals. Just a Click Away!
Back to top