The bar and restaurant chain will open its first Merseyside site on Tuesday, November 19, on Castle Street. The Ivy Liverpool Brasserie houses a private dining room seating 14, while the main ...