The Churchill Arms Pub Restaurant Kensington London England #87234273
Description
The Churchill Arms Pub Restaurant Kensington London England. Famous pub and restaurant in London. Stared as a pub in 1750. Became Churchill Arms in World War 2 because Churchill`s parents used to visit the pub.