The road the picture is taken on is Aston Hall Road, the road coming from the left is [Electric Avenue.
How much of a pain in the arse is that junction?