Chelsea Lightfoot Hall, London

Experience best student accommodation in London at Chelsea Lightfoot Hall. Live at walking distance of major London uni – Imperial College and Boston University, London. Book at amber!