Plaza 1821 is a stunning development of one and two bedroom apartments for rent, with spectacular views of the Liverpool waterfront, the latest technology, contemporary furnishings and leisure features.