
Leyton Gets A Star
Last week, on a beautiful warm summer’s evening, we went to the opening night of The Leyton Star on Leyton High Road in East London. Along with family, friends and other invited guests we were there to celebrate the opening … Continue reading Leyton Gets A Star