Art Cafe

17 London Road London SE1 6JX