Get Directions to Barclays Bank PLC ← View details 22 The Homend, Ledbury HR8 1BT, United Kingdom, Ledbury, England Get Directions From* To * — Required information