Picturehouse Central


0871 902 5755


Transport & Travel Advice

Picturehouse Central is situated in the heart of London’s West End, a stone’s throw away from Leicester Square. The entrance is located on the corner of Great Windmill Street and Shaftesbury Avenue at the centre of London’s famous theatre district.


Visit Website