Housing & Location

Home > England > Housing & Student Life > Housing & Location

N.U.in England students will be housed in accommodations located in central London (Zones 1 or 2).  Placements and roommates are assessed based upon information students provided in their General Enrollment Form, and will be available upon arrival in London. 


Metrogate Residence

Manson Place