Café
Cachao Cafe
5 locals recommend,
Permanently closed
Tips from locals
Back in May 1997 opened Cachao. A colourful place in London's Primrose Hill, to get a great coffee as well as yummy gifts.
Lovely cafe with great coffee and delicious salads. Nice outdoor seating just by Primrose Hill Park!
Unique things to do nearby
Locals also recommend
Location
140 Regent's Park Rd
London, England