Add Windsor Castle review

Windsor Castle, London
Address: 27-29 Crawford Place, Marble Arch, London, W1H 4LQ
Features: Bar food, Children welcome, Disabled access, Dog friendly, Function room, Historic pub, Outside seating, Real ale, Restaurant, Wi-Fi


Rating
Comments