Thor Lodge
Care & Health
5
Official FHRS rating for Thor Lodge
Very Good
Inspected 18 May 2026
191 Nags Head Road
Enfield
EN3 7AD
Open in Apple Maps →