Find detailed information about Holland & Barrett in Lewisham, London SE13 7ER, United Kingdom Locations, Hours, Phone number, Email, holiday hours and Near me locations. Holland & Barrett Regular Business Hours What time does the Holland & Barrett Lewisham Open and close? Hours today Opening Hours Closing Hours Monday 9.00 am 5.30 pm Tuesday 9.00