Ivy's Corner Shop

53 Lower Clapton Road London