Company name: Oliver's Fish & Chips
Description: Battered or grilled fish in modern space
95 Haverstock Hill, London NW3 4RL, United Kingdom