an Entity in Data Space: 134.155.108.49:8890
Charter House is a 19 storey tower block in Eccles, Salford. It has an average of 6 flats per floor.