Manor Park Mini Market

631 Romford Road London E12 5AD