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

The Point - BTR Apartments in Aberdeen

The Point – Aberdeen

About the Location The development’s prime central location, excellent links to the city’s main transport hubs, retail and leisure amenities, meets the demand from the

View Details