Lowri House Hospital Step-Down Business Type Hospitals/Childcare/Caring Premises Rating Awaiting Inspection Address 50 Foulden Road Hackney London N16 7UR View on Map Local Authority Hackney https://hackney.gov.uk/environmental-health#food