Hermit Mini Market

Grocers in Newham, London
BESbswy