Skip to content

The Windsor Castle

Retailer / private label

UnclaimedRequest correction

The Windsor Castle is an iconic London pub and restaurant in Kensington offering British dishes, beers, wines and spirits.

Last updated September 15, 2026

AI crawler reads

No AI crawler has read this profile since Oct 28, 2026.

Overview

The Windsor Castle is an iconic London pub and restaurant situated between Notting Hill, Holland Park and Kensington. It offers a range of classic British dishes with a creative twist alongside beers, wines and spirits, and serves lunch, Sunday roast, dinner and brunch. Its address is 114 Campden Hill Road, Kensington, London, Greater London W8 7AR.

History

The Windsor Castle is a pub in Kensington, London. It is situated between Notting Hill, Holland Park and Kensington, and is described as an iconic London pub and a hidden gem among London's pubs. It provides a setting for drinking and dining, offering classic British dishes with a creative twist along with beers, wines and spirits.

Products and positioning

An iconic London pub and hidden gem among London's pubs, providing a memorable drinking and dining experience.

  • Beers, wines and spirits

    An exceptional range of beers, wines and spirits.

  • Classic British dishes with a creative twist

    An enticing range of flavoursome dishes incorporating classic British ingredients with a creative twist.

Sources2 sources

Cite this profile: Cite the canonical profile. /brand-wiki/windsor-castle-in-kensington · Editorial policy · How profiles are compiled