Mike's Cafe
Café · Notting Hill

Mike's Cafe

$

British cafe favourites from breakfast to liver and onions, with original 1960s red booth seating.

Info

📍
Address
12 Blenheim Cres, London W11 1NN, UK, LDN

More like this