Convenience Stores in London - Paddington Praed Street, Paddington, London, W2 1EE Tags: fresh fruits & vegetables, newspapers, off licence, organic