left Popular Searches

Popular Locations

25% off Barista-made drinks

London, 20 Abbey Road

Cafe Royal

Coffee

25% off barista-made drinks
stay in
Stay In
takeaway
Takeaway

Fresh hot drinks, breakfast fry-ups and British comfort food in old-school, self-serve cafe with covered terrace.

next close

Location

location
Cafe Royal,
20 Abbey Road,
London,
NW10 7RE,
United Kingdom