Avalon works with trusted partners to organise a range of student accommodation in London for our English language students. Residences are the most popular but please speak to us about your needs and we'll be happy to advise.
All student residences have free Wi-Fi and are 25 to 40 minutes travelling time to school
For the full price list, please see Accommodation Prices 2018