Posts Tagged ‘ London Turkish Film Festival ’

18th London Turkish Film Festival

Feb 21st, 2013 | By

The 18th London Turkish Film Festival is taking place from today (February 21) until March 3. Read on for the low-down..