What does Actually, I live in London. mean?Actually, I live in London.▶ Hear it in EnglishActually, I live in London. in other languagesIn PortugueseIn FrenchIn Japanese