• Turl Street Kitchen (map)
  • 16 - 17 Turl Street
  • Oxford, England, OX1 3DH
  • United Kingdom