Desde 1996 el Edinburgh City FC juega en el Meadowbank Stadium .