Smallish cafe that we went to for breakfast. Food really tip top and very reasonably priced. Not their fault, but avoid Dalston cola! Only downside is not much seating so probably gets very busy of a weekend.
Verdict: Awesome
Location: 63 Holland Road