O2 Shop Elgin ← View details Unit 2, Saint Giles Centre, 121, High Street, Elgin, Scotland IV30 1EA +44 1343 559620 Get Directions From* To * — Required information