LSC logo



London Studio Centre is in residence at artsdepot at the heart of Tally Ho Corner in North Finchley which is about 10 minutes' walk from Woodside Park and West Finchley Underground Stations on the Northern Line (High Barnet Branch).

For our address and map please see 'Contact us'.

For more details on getting to us, click here.