Olympus Fish Restaurant
Book Table
Book online with our trusted suppliers
Overview
Olympus Fish Restaurant near Victoria Park in London’s Finchley is a local institution and a mecca for fish-lovers. Serving a selection of both fried and charcoal grilled fish, Olympus is a casual chippie-style restaurant with superbly fresh ingredients and real pride in offering a quality menu. This is a perfect spot to bring the family for a casual meal or the team after an afternoon’s hard slog, whether on the pitch or in the office.
Practical Information
140-142 Ballards Lane, Finchley, London, N3 2PA
Prices
£25 and under
Venue Details & Map
Explore around Olympus Fish Restaurant
- Bakerloo
- Central
- Circle
- District
- Hammersmith & City
- Jubilee
- Metropolitan
- Northern
- Picadilly
- Victoria
- Waterloo & City
- DLR
- London Overground
- Tramlink
Olympus Fish Restaurant
- Address
-
140-142 Ballards LaneFinchleyLondonN3 2PA
- Public transport:
- West Finchley, Underground
Getting There
Going to Olympus Fish Restaurant using public transport? Find the fastest route: