Skip to main content

Student halls of residence adjacent to 88 Rosebery Avenue, let to The London School of Economics on a long leasehold.