Caterplus @ Anchor Patching Lodge Business Type Hospitals/Childcare/Caring Premises Rating Awaiting Inspection Address Olive House 185 Townmead Road London SW6 2JY View on Map Local Authority Hammersmith and Fulham http://www.lbhf.gov.uk