The Churchill Arms is one of the most prestigious old pubs in London, easily recognisable by its façade full of beautiful flowers, which have already won the Chelsea Flower Show. It was built in 1750 and its current name derives from the fact that Winston