What side of the road do you drive on? +

The left side. And yes, there are roundabouts.