Caterplus @ Anchor Patching Lodge

Business Type

Hospitals/Childcare/Caring Premises

Rating

Awaiting Inspection
Food Hygiene Rating: Awaiting Inspection

Address

Olive House
185 Townmead Road
London
SW6 2JY
View on Map

Local Authority

Hammersmith and Fulham