1 0

The Windsor Castle

The Windsor Castle, 378, Carshalton Road, Carshalton Beeches, Wallington, London Borough of Sutton, London, Greater London, England, SM5 3PT, United Kingdom


The Windsor Castle is a dog friendly pub in London, SM5.


Reviews -   1 Reviews

- semdavies Proper locals' pub. It has a rule banning mobiles in the bar, if your phone goes off they won't let you away with it until you drop some money in the... Read More
Your Rating - 1 0
Does this venue allow dogs?