Olympus Fish Restaurant

140 - 144 Ballards Lane , London, N3 2PR

Olympus Fish Restaurant says

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.


Need an amazing venue for your next event? Discover over 250 of the UK’s best venues, restaurants and event suppliers all under one roof at Venues + Events Live – the industry’s favourite events show – taking place on 19 + 20 September. Skip weeks of research and planning online, and over the phone, by asking all the right questions to all the right people, in just a few hours. Explore five floors bursting with unlimited event inspiration in the City of London this September. Get your free ticket here.

Are you the restaurant owner?

Click here for Links & Logos

Nearby Tube/Rail Stations

West Finchley Station 232m

West Finchley Tube Station 465m


Address: 140 - 144 Ballards Lane , London N3 2PR

Area: Finchley

Nearby Landmarks

Vue Cinema Finchley Lido 1km

Finchley Golf Club 1km


Telephone: 020 8371 8666


Cuisine: Fish

Food & Drink: