City & Life

City and Life News for the United Kingdom and Turkey. Turkish British Magazine.