Maloko
60 Camberwell Church Street
London SE5 8TU
United Kingdom