Home > Resturants > Limeyard

Limeyard

Food:

Address: 8 High Street , London W5 5DB , England, London W5 5DB

Reservations, Outdoor Seating, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi

+44 20 8567 9056

View Menu