The Ivy Liverpool Brasserie is now open on Castle Street. The former Bank of England building has been fully renovated into a beautiful bar and restaurant space with more than 180 covers.