Tilda Swinton nació en Londres, Inglaterra.