Beetroot and Beans

57a Dartmouth Road London SE23 3HN