Last Stop

Story about three characters in modern day London during a supernatural crisis.