About the location

Leeds is the UK’s third largest city and the second largest legal centre in the UK outside of London. It is also home to many major banking headquarters including the only Bank of England subsidiary office outside of London.

About the development

Leodis Square comprises 4 buildings of up to 12 storeys and provides 744 BTR apartments ideally positioned within 5 minutes of the city’s business and retail districts.

COme and Find Us

More Developments

Chapel Wharf - BTR Apartments in Manchester

Chapel Wharf – Manchester

Occupying a prime central location adjacent to the five star Lowry Hotel, Chapel Wharf comprises 995 apartments, arranged over four blocks of up to 22 storeys. The development is within walking distance of the Spinningfields business district and main retail centre.

View Details
The Point - BTR Apartments in Aberdeen

The Point – Aberdeen

This landmark development comprises 342 Build-to-Rent apartment within 5 minutes’ of Aberdeen city centre and features a mix of 50% studio apartments and 50% en-suite rooms with a shared kitchen-living room.

View Details