ALDI 18-20 Station Road, South Norwood 8:00 am - 10:00 pm 8:00 am - 10:00 pm 8:00 am - 10:00 pm 8:00 am - 10:00 pm 8:00 am - 10:00 pm 8:00 am - 10:00 pm 11:00 am - 5:00 pm18-20 Station RoadSouth NorwoodSE25 5AJGet Directions