London | 20 Abbey Road, NW10 7RE
• 25% off Barista-made drinks
• Available Monday - Sunday
Fresh hot drinks, breakfast fry-ups and British comfort food in old-school, self-serve cafe with covered terrace.