I have lived at 101 stay for a few months. The building is secured and ideally located near Archway station, on the Northern Line. All the shops you need are on the doors ... more