New addition to Stratford’s hospitality scene
The Red Lion is a Heartwood Inn on the canal-side, just moments from the Royal Shakespeare Company. Located in a Grade II listed building, it offers a blend of historic charm and thoughtful design. There’s a spacious bar, an elegantly styled dining room – the burgers are especially tasty – and a large garden with […]

