16 Oct Angel Gardens I MANCHESTER
PROJECT BIO Angel Gardens is situated in the Centre of Manchester opposite Victoria Station and one of the UK's largest build to rent projects, offering its residents a lifestyle choice not currently available in the city. The 35-storey tower development includes 520,000 sq. ft of space with...