
3 "Stratford" Restaurants in London.
On the 7th floor of The Stratford hotel in east London, Allegra is a flashy but warm restaurant serving inventive European food.
Allegra
Stratford
Hand in Stratford’s East Village is a Greek-ish cafe offering some of the best brunch we’ve had in ages.
Hand
Stratford