Supermarket
ALDI
56 locals recommend,
Location
20 Station Rd
London, England
Tips from locals
ALDI is a German retail chain selling a discounted range of grocery items, including produce, meat & dairy. They open from 8am till 9/10pm six days a week and on Sunday from 11am till 5pm. Free parking is available
A discount supermarket for all your grocery basics and special offers on a wide variety of items. Well worth saving money on basic amenities such as fresh food, drinks, snacks, cleaning products & personal products e.t.c