Microsoft’s new StreetSide offers users a chance to see street- level photographs of cities across the world and is being made available in the UK and Europe.