BRIDGE ROAD JW SLADE GREEN ROAD ROUNDABOUT

Unnecessary, confusing and out-of-place roundabout. Causing accidents and near misses.