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

Olympus Fish Restaurant is in Finchley Central, North London North of London
View map

Book Table
from our trusted supplier

Look for similar items by category

Is Olympus Fish Restaurant your business?

Find out how you can update and improve this listing.

Prices

£25 and under

Book Table
from our trusted supplier

Venue Details & Map

Explore around Olympus Fish Restaurant

Public Transport Explore more
  • Bakerloo
  • Central
  • Circle
  • District
  • Hammersmith & City
  • Jubilee
  • Metropolitan
  • Northern
  • Picadilly
  • Victoria
  • Waterloo & City
  • DLR
  • London Overground
  • Tramlink
  • Tube Station
  • DLR Station
  • London Overground Station
  • Tram Stop
  • Railway Station
  • Bus Stop
  • Pier

Olympus Fish Restaurant

Address
140-142 Ballards Lane
Finchley
London
N3 2PA
Public transport:
West Finchley, Underground

Getting There

Going to Olympus Fish Restaurant using public transport? Find the fastest route:

Advanced options
Get here with Journey Planner