Breakfast in the Big City: La Farola
La Farola Cafe & Bistro is firmly parked right at the corner of Therberton and Upper Street in Islington, that there London. Just a short walk away from the Angel tube station or the Business Design Centre. It’s on a road that has more restaurants and eateries than you care to shake a stick at, and yet it’s always…