This portion of IGNs Watch Dogs: Legion Wiki guide details how to find the Royal London Hospital Tech Point. For more information on finding this Tech Point, be sure to check out our guide below. How ...