10 yrs ago•avneshthakorreviewedThe WindmillSt James Tavern, 45 Great Windmill St, Soho, London W1D 7NE, UKThis club has a very visible...