Tom Shepherd will open the much-anticipated first restaurant under his own name on October 8. Upstairs by Tom Shepherd will be a permanent home for thechef’s contemporary cooking, and will be situated on a first-floor restaurant above his father’s jewelry shop in Lichfield, a city on the outskirts of Birmingham in Staffordshire. “The restaurant will […]