Leyton Sixth Form College or LSC is a public sixth form college located in the southern part of the London Borough of Waltham Forest. There are over 2,100 learners, of which 80% study courses at Level 3.
- Country
- United Kingdom
- Inception
- 1929
- Website
- http://www.leyton.ac.uk