The Terrace

11 Plaza Boulevard, Liverpool, L8 5RS