Farmfoods Business Type Retailers - supermarkets/hypermarkets Rating Awaiting Inspection Address Unit 1 Manor Park High Street TW13 4EX View on Map Local Authority Hounslow http://www.hounslow.gov.uk