ALDI 18-20 Station Road, South Norwood 08:00 - 22:00 08:00 - 22:00 08:00 - 22:00 08:00 - 22:00 08:00 - 22:00 08:00 - 22:00 11:00 - 17:0018-20 Station RoadSouth NorwoodSE25 5AJGet Directions