A true Soho institution, The French House might well be the best known drinking hole in London’s naughtiest neighbourhood. This is about as un-British as London pubs get, a beer house that only serves beer in half pints, but its history makes it more than worth a look. It was here that Charles De Gaulle organised the Free French Forces after all.
Comments