London Study Centre

We have been accredited by the British Council since 1978 and by the Independent Schools Inspectorate since 2012, so if you want to learn English in London LSC is the perfct choice for you! With over 35 years' experience we are completely focused on your success. We have our own academic methodology which means you will very quickly improve your English and become more confident. London Study Centre is based in the heart of London, in fashionable Fulham.

Fulham offers students the best of everything: it is only minutes away from Big Ben and Buckingham Palace plus it is a lively and modern area with great cafés, pubs and restaurants. Nearby are Chelsea Football Club, the beautiful Bishops Park next to the River Thames and King's Road - famous for its shopping and café culture. LSC is based at Munster House, an historic building from the 19th century.