Poplar Mini Market

53 Poplar High Street London E14 0DJ