Best Pubs in Kensington London Mark Bibby Jackson 3 months ago Hairy Traveller selects his favourite pubs in Kensington London – The Scarsdale Pub Kensington (Scarsdale Tavern), The Blue Stoops and The Windsor Castle. See if you agree with his selection of Kensington pubs.