Student Accommodation in London near London Bedfordshire International College
It is Located at Vicarage St, Luton. The University of Bedfordshire has roots going back more than 100 years and has won the Queen's Anniversary Prize 2013 in recognition of Pioneering research. The University of Bedfordshire is accredited by Disability Confident and Investors in People. London is a cosmopolitan city and one of the top educational destinations all over the world and it has numerous student housing options to offer.