The Windsor CastleLondon > Nightlife > Pubs27-29 Crawford Place, Marylebone, London W1H |
2 minutes walk from OccoCertainly one of the oddest and most patriotic pubs in London, The Windsor Castle is more a museum to the essence of old-fashioned Englishness than...More