Overview
Claimed
Description
The Churchill Arms lays claim to being London's most famous pub. Built in 1750, this Kensington pub was once frequented by Winston Churchill's grandparents and now many a modern day celebrity
Source of Info:
Y Yext