Highgate Road and College Yard
About Highgate Road and College Yard
Highgate Road and adjoining College Yard was built in 1993. The building provides 20 self-contained units and is for single people.
Full address: 54/56 Highagte Road, London, NW5 1NU and 9 College Yard, London, NW5 1NX