The Green Rooms Amenity Spaces / by 74

The Green Rooms from Amro Living is a sleek, new, build-to-rent scheme located at MediaCityUK in Salford and offering a…
The Green Rooms from Amro Living is a sleek, new, build-to-rent scheme located at MediaCityUK in Salford and offering a…