Get Directions to The Crocodile ← View details 2-4 Hoxton Square, London N16NU, United Kingdom, London, England Get Directions From* To * — Required information