The Print House
133 High Street, Stratford, E15 2RB (Show me directions) Show Map
Profile
A funky converted warehouse perched on the banks of the Three Mills Walls River, The Print House offers refined British food and a lengthy bar stock. Sit out on communal benches on the al fresco terrace and enjoy views of the iconic Olympic Park, or dine in the contemporary dining room, with floor-to-ceiling windows spanning one wall.