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