Parnell Mini Market

117a Parnell Road London E3 2RT