The House Mill
The Miller’s House, Three Mill Ln, London E3 3DU, United Kingdom
4.5
128 reviews
8 comments
GXGR+XW London, United Kingdom
Location reporting
Claim this location
Monday: Close
Tuesday: Close
Wedneasday: Close
Thursday: Close
Friday: Close
Saturday: Close
Sunday: 11–16
Tuesday: Close
Wedneasday: Close
Thursday: Close
Friday: Close
Saturday: Close
Sunday: 11–16
Cafe a bit haphazard, but the coffee was good when it came.