The Lake School of English in Oxford is situated in the heart of the historic city of Oxford, close to shops, cafes, theatres, bus and train stations, as well as the famous Oxford University colleges.