Leeds Building Society ← View details 12 Winchcombe Street, Cheltenham, EN GL52 2LX +44 1242 222911 leedsbuildingsociety.co.uk Get Directions From* To * — Required information To navigate, press the arrow keys.