16 yrs ago•myuserIDwastakenreviewedThe WindmillSt James Tavern, 45 Great Windmill St, Soho, London W1D 7NE, UKI had the dubious pleasure of...