Albert & Francis
CafeFood Hygiene 5/5
Sign in to add a photo.
About
Albert & Francis is a Cafe based in Leyton, United Kingdom.
From the venue’s own website: “It's one newer opening in the area that's not gone down quite as well as many others.”
Amenities
Serves alcohol
Frequently asked questions
Where is Albert & Francis?+
Albert & Francis is located at 153 Francis Road, London, Leyton.
What kind of place is Albert & Francis?+
Albert & Francis is a Cafe in Leyton.
What does Albert & Francis offer?+
Albert & Francis offers Serves alcohol.
What is Albert & Francis's food hygiene rating?+
Albert & Francis's official UK food hygiene rating is 5 out of 5.
Location
Craving more? Browse our coffee guides or explore all coffee shops in Leyton.
Reviews
No reviews yet — be the first to review Albert & Francis.





