Be inspired by the iconic Wembley Stadium
Wembley Campus, located in the heart of the Sports Park and just steps away from Wembley Stadium, has everything you could ask for in a study holiday destination.
Classes are held in the modern facilities of the prestigious Lycée International de Londres Winston Churchill and London’s main attractions are easily reachable by tube in 30 minutes, making this the ideal city exploration location.