Castle Barge
The Wharf, Newark, Nottinghamshire, United Kingdom - NG24 1EU
01636677320
Welcome to Castle Barge., a floating pub located in the heart of Toronto's Entertainment District. We offer an eclectic mix of food, dr.....you dine o
The Wharf, Newark, Nottinghamshire, United Kingdom - NG24 1EU
01636677320
Welcome to Castle Barge., a floating pub located in the heart of Toronto's Entertainment District. We offer an eclectic mix of food, dr.....you dine o