Liverpool hotel operator Signature Living releases new images of Eden – its spectacular new rooftop venue Read more