Add The Windsor Castle (ex-The Cardinal) review

The Windsor Castle (ex-The Cardinal), London
Address: 23 Francis Street, Victoria, London, SW1P 1DN
Features: Bar food, Children welcome, Dog friendly, Function room, Historic pub, Real ale, Restaurant


Rating
Comments