Add Cat & The Canary review

Cat & The Canary, London
Address: Wren Landing, Docklands, London, E14 4EB
Features: Function room, Disabled access, Dartboard, Bar food, Guest beers, Outside seating, Real ale, Restaurant, TV, Waterside pub, Wi-Fi


Rating
Comments