Rooftop Terrace

A rooftop terrace which is part of a larger development in the heart of Liverpool city centre