Windsor Castle

Harrow Road, London.

Windsor Castle is a pub offering a relaxing place to eat, drink and socialise. Based in Harrow Road, London, Windsor Castle is bar.

Advertisements

Business Details

Contact Information

Address

Windsor Castle
309 Harrow Road
London
W9 3RG
Telephone: 020 72897039

Type of Business

Windsor Castle are listed in the bar section here:

Reviews (1)

Tell London about your experience of Windsor Castle...

Now displaying reviews 1 - 1

  • visit this pub by john davies

    i visited this pub in earlt dec 2008. I saw on a gig guide that THE DUKES & ... More »

View the complete list of Windsor Castle reviews »

Further Information

Windsor Castle is in Harrow Road London. You can view a list of neighbouring businesses by going to the page.

If you would like a list of other public houses, bars & inns shops & other retail outlets listings throughout London, please visit the section of this website.

Advertisements

What's Nearby?

More places in or near Harrow Road...