The City

London is one of the world’s greatest cities. A truly multi-cultural melting pot combining centuries of tradition with being the centre of new global thinking and trends. From the Royal Family and Big Ben to the latest street and digital trends in music and fashion, London truly has it all with big sports events, concerts, theatre musicals and food from every part of the world. “He who is tired of London, is tired of life!”- Samuel Johnson

Our location

Our school is situated in Bloomsbury, just a couple of minutes’ walk from Holborn Station or Tottenham Court Road Station in “mid-town”. We are close to the British Museum and the shops and attractions of Covent Garden and Theatre Land and surrounded by famous academic institutions like LSE and UCL.

Stafford House School of English is located right in the heart of London. Our school is accessible by tube on the Central, Northern and Piccadilly lines, we are a 5-minute walk from Holborn station or Tottenham Court Road Station.

2 Southampton Place, London, WC1A 2DA
(main school building)

90 Great Russell Street, London, WC1B 3PS
(teaching site only)