Leeds

The Terry Frost Building
From: £ 175.00
Weekly

The Terry Frost Building is a new student accommodation in Leeds, where you can choose from a range of luxurious en-suites and studios.

Shared apartments/private studios