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