Aldi is a supermarket Lea Bridge London located in United Kingdom.
Lea Bridge Rd London Greater London E10 7NQ United Kingdom
If there’s one thing I love more than my anime collection, it’s big German sausage . Whilst many complain that Aldi is the wurst , I find store manager Hanz particularly skilful in satisfying my needs.
Amazing prices ! for instant: mayo costs 65 pence! and it tastes great, believe me:)
No self checkouts. Be prepared to wait
Collecting order placed online and delivered to store in less than 24hrs. Brilliant service! - Shirley