Short Stay / Station Residence











Station Residence
Station student accommodation offers a range of great-value ensuite rooms in north London. The property has fantastic transport links
En-suite Room

En-suite Room
0-12 Weeks
En-suite Room
13-24 Weeks