Language immersion courses in Windsor, The United Kingdom
Below is a list of schools that match what you are searching for:
Contact: Windsor Schools
21 Osborne Road, Windsor, Berks, The United Kingdom
Windsor Schools is a language center, located near London and just a walking distance from Windsor Castle – a favorite place of the British Royal Family. The language center has been operating since 1987, providing general English classes at affordable rates. Teachers are well-trained and... See full description.