Pepper Road & Friends Holiday Open House November 8th! The 4th annual Pepper Road & Friends Holiday Open House is coming up from 4-8 p.m. on Wednesday, November 8th, 2017! Ten Lake Barrington & Barrington shops have joined together to host November 7, 2017 Things to Do