University Hall - Student Village
More about University Hall - Student Village
University Hall - Student Village is located at 71 Park St, Luton LU1 3EN, UK
+44 1582 743921
http://www.studentvillagebeds.com/