
Templar Wine Bar and Restaurant, Stratford Cross
From wasteland to wonderland, Stratford has certainly undergone a transformation over the past decade, as evidenced by the recent arrival of Templar, a buzzing wine bar cum restaurant that’s ticking all the right boxes