Im from Saudi and been in the Uk for 4 months so far
Have not seen a single Drive thru atm since I came here.
In Saudi there there is at least 1 in every street 😂
I think it’s the heat and ppl not wanting to leave their car that made drive thru atms popular in Saudi .
Are drive thru atms popular where you are from ?