Clockjack – rotisserie chicken at Piccadilly

14 Denman Street, W1D 7HJย  I love the diversity of London, but sometimes, amidst all the Korean, Eritrean and Lebanese food, it’s wonderful to find a place that just does simple rotisserie chicken.… Continue reading