Barclays Bank - Stevenage Forum ← View details Unit 3, The Forum Centre The Forum, Stevenage, EN SG1 1ES +44 345 734 5345 barclays.co.uk Get Directions From* To * — Required information To navigate, press the arrow keys.