If you're really pressed for space on your service panel, one option is the Clipper Creek LCS-15. It's only 12 amps, but 240 volts, so 2.88 kWh x .88 efficiency = 2.5 kWh per hour or about 10 miles of charge per hour assuming 4 miles/kWh. That's what I have. I live on the third floor of an apartment building, and the only real free space on the panel was a 15 amp outlet in a bedroom that we never use, so I had an electrician run more 15 amp line from this outlet through a pipe, down the outside of the building, and to the driveway. The LCS-15 is hardwired into the line, but they also make a plug-in option. Last night I set the charge timer for 12:10 AM - 3:10 AM and in those 3 hours the SOC went from 65% to 86%, so it gained 7% SOC or 2.8 kWh per hour of charging. Right now, the instrument cluster says I'm averaging 4.3 miles/kWh, so that's roughly 12 miles of charge per hour. It's certainly slow by L2 standards, but it works for my driving pattern and living situation, and the EVSE is only $379 and has a good reliability reputation.
https://store.clippercreek.com/lcs-15-12-amp-level-2-charging-station