Official emblem of London Studio Centre

London Studio Centre

London, United Kingdom Founded 1978

Overview

English Name: London Studio Centre
Acronyms: LSC
Founded: 1978
London Studio Centre academic and student spaces
1 / 2

Operating from London, United Kingdom, London Studio Centre delivers higher education as a higher-education institution established in 1978. It serves as a higher-education provider within the United Kingdom.

Location & Contact

Address, contact details, and online presence for London Studio Centre are summarised below. Cross-check with the official website if you intend to send documents or financial information.

Map:
Phone: (+44)02078377741
Social Media:

Programs Offered

Below are London Studio Centre's active programmes grouped by degree level, with search. Use the filter to narrow by keyword and the level groupings to compare options at the same qualification tier.

Associate, Certificate & Other Qualifications

3 programmes

London Studio Centre lists 3 programmes outside the standard bachelor-to-doctorate ladder — vocational and pathway awards that often carry credit toward a later full degree.

Professional Dance Performance Arts, Design & Architecture 3 years On-campus
Duration: 3 years
Delivery: On-campus
Dance and Musical Theatre Arts, Design & Architecture 2 years On-campus
Duration: 2 years
Delivery: On-campus
Dance Performance Arts, Design & Architecture 2 years On-campus
Duration: 2 years
Delivery: On-campus

How to apply to London Studio Centre

Practical steps to apply to London Studio Centre, suitable as a starting checklist before contacting the admissions team directly.

  1. 1
    Research programmes at London Studio Centre

    Begin by reviewing the programmes section above. London Studio Centre offers 3 programmes grouped by qualification level. Decide on a target tier (bachelor's, master's, or doctoral) before narrowing by subject.

  2. 2
    Review admissions criteria

    Each programme at London Studio Centre has its own entry requirements — academic minimums, language proficiency, supporting documents, and sometimes interviews or portfolios. Check the programme-specific page or contact admissions to confirm eligibility.

  3. 3
    Gather supporting documents

    Most applications require certified academic records, identification documents, language test certificates (IELTS, TOEFL, or equivalent for English-medium programmes), CV/résumé, and a statement of purpose. Allow extra time for document authentication.

  4. 4
    Lodge your application

    Apply directly via London Studio Centre's online portal at www.londonstudiocentre.org. Complete the application form, upload supporting documents, and pay any application fee. Confirmation emails typically arrive within a few business days.

  5. 5
    Confirm receipt and track progress

    After submitting, confirm receipt with the admissions office and track your application status through the portal. You can reach the institution by email at [email protected] or by phone at (+44)02078377741. Set reminders for any interview requests, additional document submissions, or admission decision deadlines.

Frequently Asked Questions about London Studio Centre

Below are the key facts most prospective students ask about London Studio Centre, drawn directly from institutional records.

In what year was London Studio Centre established?

London Studio Centre was founded in 1978 (approximately 48 years ago).

In which city is London Studio Centre?

London Studio Centre is based in London, United Kingdom.

Where can I learn more about London Studio Centre?

You can find London Studio Centre online at www.londonstudiocentre.org.

Top-Ranked Universities in the United Kingdom

Industry partnerships of the United Kingdom's top universities signal employer engagement at the apex of the system. Lower-ranked institutions including London Studio Centre may still partner with strong employers locally.

Faculties at Nearby Universities

Universities close to London Studio Centre typically fall within the same regional student-transit zones, where transit discounts and shared passes reduce living costs across the cluster.

Where Else to Study Arts, Design & Architecture

If London Studio Centre is on your shortlist for studying Arts, Design & Architecture, these peer institutions in the United Kingdom offer comparable academic depth, industry links, and graduate outcomes. Cross-applying to multiple is common practice in this discipline.

Universities Often Compared with London Studio Centre

Beyond London Studio Centre, several other universities operate at a comparable level — by ranking, heritage, or scale. They are worth knowing as you build your shortlist, particularly if you want options at the same competitive tier.

Explore More Universities in United Kingdom

Free calculators and converters to plan your study-abroad journey.

Latest Articles

Fresh guides and advice for studying abroad.

View all →
System Share
Copy Link
More Share Options