100 Wardour Street
A restaurant, bar, and live music venue located at 100 Wardour Street in London's West End. A venue at 100 Wardour Street that had a licensing application discussed at the same Licensing Sub-Committee meeting as the Windmill Theatre.