Relax

Respuesta :

False. The statement, contrary to popular belief, Shakespeare never actually lived in London would be false.