December, Christmas and the New Year of 2017 at Clarke’s
Across the road from the famous Churchill Arms, on Kensington Church Street, near Notting Hill you will find slightly more modest decorations than they have installed this year! But we tend to think of it as quality over quantity! Our Shop and Restaurant are both festooned with delightful festive-ness, so do come in and […]
Read more »