Fully self-contained studio apartment - QT-8 - Student Accommodation in Greater London, United Kingdom | Ocxee