Skip the typical tourist hotspots next time you're in England. Instead, head to this vibrant London shopping street that ...