George's Cafe

665 High Road Leytonstone, E11 4RD, London

Opening hours

Mon–Fri "lunchtime only"

Directions

More independent coffee nearby