Welcome to Canaan Restaurant

Here is the home of the award winning African restaurant situated at 163 Camberwell Road, London SE5 0HB. Call us on +44(0) 207 703 0201 +44(0) 770 893 2566 +44(0) 797 650 8448