There is a roundabout here! It's so called "turbo-roundabout" here is a drone shot of it https://youtu.be/k9e-qiwBtd8 
I did my best to try and improve it bu unless someone takes a shot of it with a drone there isn't much I can do until imagery gets updated.