St Giles London Central is a large, lively English school in the centre of the city - within walking distance of the British Musuem, Covent Garden and Oxford Street. The school welcomes students from all over the world to study English. This video is an introduction to our school, and was filmed in 2007.
its great
hilarious25able 1 year ago