1 Holland St. (at Kensington Church St.), Kensington, Greater London
Deli · 4 tips and reviews
Marsh & Parsons: If you're short of time (or just a bad cook) you could have one of their chefs cook at your dinner party. Or even better, pre-order and then pass it off as your own! (as if we would :-)