Google Maps Street View: Something’s gone VERY wrong on this UK road – did you spot it?





GOOGLE MAPS STREET VIEW is something many of us rely on when we are discovering new places. But, did you pick up on a rather unfortunate issue which has happened in this area of London?


Daily Express :: Travel Feed