FIND US!!!The Village is located right in the heart of Soho with entrances on both Wardour Street and Brewer Street . Nearest stations are Leicester Square and Piccadilly Circus.Address: 81 Wardour Street, London, W1D 6QD Head Office: 020 7439 4089 (Bookings/Events/PR) Venue: 020 7434 2124