Poppies North West Leeds Reviews Home / Reviews / Poppies Reviews / Poppies North West Leeds Reviews Contact Details 265A Otley Rd Weetwood Leeds LS16 5LN UK 0113 281 8191 Opening Hours Monday 08:00-15:00 Tuesday 08:00-15:00 Wednesday 08:00-15:00 Thursday 08:00-15:00 Friday 08:00-15:00 Saturday closed Sunday closed