The Churchill Arms in Kensington is a legendary pub dripping with flowers and history. Built in 1750, it's famous for serving real ales and mouthwatering Thai cuisine. With its cozy atmosphere and charming decor, it's a must-visit spot for locals and tourists alike. Whether you're looking for a pint of beer or a delicious meal, The Churchill Arms is most definitely the place to visit. It's so pretty too - covered in beautiful flowers in the Spring and Summer and SO wonderful at Christmas time! Definitely a place to visit, even if to just take a photo! Located on Kensington Church Street, in-between Kensington and Notting Hill.