Everything You Need to Know About 5G ...but were afraid to ask! 5G is now Live on the Streets of London. As you can see from...