Restaurants nearby 2nd Floor Sheldon House 904-910 High Road, London N12 9RW, United Kingdom



L'arte Di Cucinare

Approximately 0.09 km away
Address: 932-934 High Road, London N12 9RT, United Kingdom

L'Arte Di Cucinare

Approximately 0.09 km away
Address: 932-934 High Road, North Finchley, London N12 9RT

Safari Bar & Restaurant

Approximately 0.14 km away
Address: 975 High Rd, London N12 8QR, UK

Safari Bar & Restaurant

Approximately 0.14 km away
Address: 975 High Road, North Finchley, London N12 8QR

Malt & Hops

Approximately 0.15 km away
Address: 891 High Road, North Finchley, London N12 8QA

Istanbul Finchley

Approximately 0.15 km away
Address: 880-882 High Road, North Finchley, London N12 9RH

Toolans

Approximately 0.19 km away
Address: 866 High Road, North Finchley, London N12 9RH

Xian

Approximately 0.2 km away
Address: 862 High Road, North Finchley, London N12 9RH

Pera

Approximately 0.21 km away
Address: 860 High Road, North Finchley, London N12 9RH

Bella Mia

Approximately 0.29 km away
Address: 857 High Road, North Finchley, London N12 8PT

Sushi Japan

Approximately 0.32 km away
Address: 843 High Road, London N12 8PT, United Kingdom

Sushi Japan

Approximately 0.32 km away
Address: 843 High Road, North Finchley, London N12 8PT

Thai & Co

Approximately 0.33 km away
Address: 826 High Road, North Finchley, London N12 9RA

Ai Sushi

Approximately 0.33 km away
Address: 830 High Road, North Finchley, London N12 9RA

The Indian Orchid

Approximately 0.33 km away
Address: 828 High Road, North Finchley, London N12 9RA