Eden Square, 12 Cheapside Property gallery Property video Play Apartment 7, Eden Square, 12 Cheapside, Liverpool, Merseyside, L2 2DQ Rental £1,050 pcm Visit estate agent