UKData checked October 2026
  1. Home
  2. Liverpool
  3. X1 The Terrace

X1 The Terrace: furnished apartment building at 11 Plaza Blvd, Liverpool. Also listed under property management company and estate agent. It is a branch of X1 The — 4 branches in our listings.

11 Plaza Blvd, Liverpool L8 5RBChecked October 2026