Nell’s Cafe, Ealing, London. £6.60. Didn’t get all of the (free) toast in the pic

by triesherbest

Write A Comment