O2 Shop Leamington Spa ← View details 57 Parade, Royal Leamington Spa, Leamington Spa, England CV32 4BA +44 1926 885488 Get Directions From* To * — Required information