Contact Us

VSA is located in the West End, in the heart of Theatreland on Shaftesbury Avenue (directly opposite the Forbidden Planet Megastore).

The nearest tube stations, within a few minutes’ walk are Covent Garden, Leicester Square and Tottenham Court Road.