The Templar

2 Templar Street Leeds LS2 7NU