Lanzs Convenience Store 434 Edgware Rd, London, London W21EG