Lonsdale Supermarket

2 Lonsdale Avenue London E6 3JY