Glass dines at Kitchen E20 Olga Petrusewicz September 20, 2021 Dining, Feature KITCHEN E20 is spread out across the ground floor of The Stratford – an impressive 42-floor building, which combines longer stay loft spaces with selection of bars, restaurants, and event spaces, just a step aw...