66 Wardour Street is located in the heart of Soho, one of London’s most vibrant and well-connected business districts, with Tottenham Court Road, Leicester Square and Piccadilly Circus Underground stations all within easy walking distance, providing access to multiple tube lines including the Elizabeth line. The building further benefits from an attractive reception area, 24-hour access, demised WCs, and lift access throughout.
Cost per sq. ft.
Price on application
Facilities
Transport Links