Convenience Stores in London - Ealing Popes Lane, 2, The Pavement, Ealing, London, W5 4NG Tags: fresh fruits & vegetables, paypoint - bill payment