Kudu

119 Queen's Road London SE15 2EZ