Canal Square offers British cuisine in a unique setting. Enjoy dining and street entertainment within a large reception area.