
Casa Cruz, Holland Park
After dinner at recently opened Isabel in Mayfair, we love it so much, it makes us book Juan Santa Cruz‘s first restaurant in West London called Casa Cruz. And surprisingly, we manage to bag a table, albeit early, on a Friday night. We’re the first to arrive, after a 10 minute walk from Holland Park tube. The houses en route are something else – there’s … Continue reading Casa Cruz, Holland Park