Canada Water Cafe hero image

Canada Water Cafe

Restaurant

40 Surrey Quays Rd, London SE16 7DX, UK

Biter Score
8.2
Open
Tuesday: 7:30 AM – 10 PM