place

London School of English

Educational institutions established in 1912Harv and Sfn no-target errorsUse British English from May 2021

The London School of English (TLSE), also formerly traded as The London School of English and Foreign Languages is a private English language teaching organisation based in London with further operations elsewhere in the UK and abroad. The school was established in 1912.

Excerpt from the Wikipedia article London School of English (License: CC BY-SA 3.0, Authors).

London School of English
Westcroft Square, London

Geographical coordinates (GPS) Address Nearby Places
placeShow on map

Wikipedia: London School of EnglishContinue reading on Wikipedia

Geographical coordinates (GPS)

Latitude Longitude
N 51.4939 ° E -0.2438 °
placeShow on map

Address

Westcroft Square
W6 0TD London (London Borough of Hammersmith and Fulham)
England, United Kingdom
mapOpen on Google Maps

Share experience

Nearby Places