Victoria Hall King's Cross
Self catering accommodation β’ Group accommodation β’ Student dormitory β’ Student housing centerOne of the Top rated Student housing centers in London
Address
25 Canal Reach, London N1C 4DD, United Kingdom
Website
Contact
+44 20 3475 5970Rating on Google Maps
4.50 (127 reviews)Open on Google Maps