The Green Shop

Ballards Lane, London

The Green Shop, exterior picture

Ad
Address:343 Ballards Lane, North Finchley
London, N12 8LJ
Map:Map & nearby
Region:North Finchley
Nearest Station:Woodside Park
Category:Grocers
Telephone:
Opening Hours:

Mon:07:00 - 00:00
Tue:07:00 - 00:00
Wed:07:00 - 00:00
Thu:07:00 - 00:00
Fri:07:00 - 00:00
Sat:07:00 - 00:00
Sun:07:00 - 00:00


Related Businesses

Nearby alternatives

  1. Ari Food Centre (0.0 miles)
    Grand Arcade, North Finchley, N12 0EH
  2. Esfahan Supermarket (0.0 miles)
    Ballards Lane, North Finchley, N12 0EE
  3. Baris Supermarket (0.1 miles)
    High Road, North Finchley, N12 0NL

Reviews & Tips from our readers

AIL on Social Media

Facebook logo Twitter logo Instagram logo

What's New?