an Entity in Data Space: 134.155.108.49:8890
Sheil Park was a tower block complex in Liverpool. Sheil Park, approved in 1964, consisted of three 22 storey towers (containing 516 flats) on Sheil Road. All three towers were demolished during 2001 and 2005.