From Stratford to East Sheen

[ad_1] Saturday, January 07th , 2023   Allegra in Stratford (pictured) is at the top of a hotel quite near the Westfield Shopping Centre, surrounded by smart new blocks of flats in an area that has been regenerated in recent years. The cooking at Allegra is ambitious and genuinely good: a choux bun with liver […]