Spotlight on: The Windsor Castle Kensington

AnnaDrinking, Eating, Featured, PubsLeave a Comment

The Windsor Castle Kensington - Gnocchi with spinach, quinoa, mushrooms and truffle cream

Anyone associated with Kensington or Notting Hill surely knows about The Windsor Castle. Tucked away on one of the smaller through-roads between the two areas, this little gem something of a local secret – and many would like it kept that way. But judging by the crowds enjoying both the pub’s huge beer garden and its little indoor nooks and … Read More