The Beggin' Bowl

168 Bellenden Road London SE15 4BW