12 Blenheim Cres, London W11 1NN
Breakfast restaurant | Coffee store | Restaurant
This British cafรฉ offers a range of traditional favorites, from hearty breakfasts to classic liver and onions, all set in a nostalgic environment featuring original 1960s red booth seating.