Skip to main content
Modern European

Templar Restaurant & Wine Bar

5 Redman Place, Stratford

At a glance

Cuisine
Modern European
Destination
Stratford