Arch cafe
Café · Finsbury Park

Arch cafe

$$

Cosy hidden gem beside Finsbury Park station with indoor and outdoor seating, tempting pain au chocolat, and genuinely accommodating staff who stay open late.

Info

📍
Address
Wells Terrace, Finsbury Park, London N4 2AL, UK, LDN

More like this