Windsor Castle

98 Park Road, Westminster, London, NW1 4SH

COVID-19 update: Please be aware that our trading times and published events may not currently be wholly accurate.​

Followers 0
Beautiful Grade 2 listed Georgian pub, close to Regent’s Park, Lord's Cricket Ground & Baker Street Tube. Come discover the charms of The Windsor Castle!
Windsor Castle in Westminster serves real ale.