The Marmalade Owl
Care & Health
5
Official FHRS rating for The Marmalade Owl
Very Good
Inspected 3 June 2026
Ascension Church Hall 23 Malwood Road
London
Wandsworth
SW12 8EN
Open in Apple Maps →