When it comes to learning English, you will find few cities more lively or multicultural than Leeds. Equidistant from London and Edinburgh by train, it’s a prime location from which to explore the U...
The school is based in the centre of Leeds, a vibrant city at the heart of England. It is situated in Woodhouse Square, 5 minutes' walk from the Headrow, close to all major bus routes and 10 minutes' away from both Leeds University and Leeds Metropolitan University.
School Facilities
Library and/or Magazines Computers and/or Internet Multimedia Self Study Common Room / Lounge Disabled Access