Some storage facilities in Oxford do offer storage units with outlets for electricity, but it is a less common amenity. Look for storage facilities that are newer, offer climate control, have indoor storage units or offer business storage. These are more likely to offer electrical sockets in their storage units.