• The Arch Climbing Wall (map)
  • 5 Burnt Oak Broadway
  • Edgware, England, HA8 5DG
  • United Kingdom