Apartment building offering student accommodation and flats with balconies. Located in London.