The American School Of London Is Conviniently Located In The Neighbourhood
Only a stone throw away is the famous American School in London
The North American College in London is a world, independent K-12 college in St John’s Wood, London, Britain for scholars aged between four and eighteen years. Established in 1951 by Princeton graduate Stephen Eckard, it’s the oldest American college in the town and the sole non-profit American college in Britain .