You asked:

tilda swinton birthplace

  • London
    London
    Tilda Swinton was born in London.