Find detailed information about Holland & Barrett in Tooting, London SW17 9PA, United Kingdom Locations, Hours, Phone number, Email, holiday hours and Near me locations. Holland & Barrett Regular Business Hours What time does the Holland & Barrett Tooting Open and close? Hours today Opening Hours Closing Hours Monday 8.30 am 8.00 pm Tuesday 8.30