We are located in the heart of Walthamstow Village.

Less than 15 minutes walk from Walthamstow Central underground and train station.

Please see the following map for directions. (Click on the word “directions” below the map to select your method of travel ; car, bicycle, or walking)

Village Kitchen Restaurant is proudly supported by Start Up NOW

Village Kitchen Restaurant

like us