Dare you step inside that unsettling former police station on Lark Lane? Legend has it that this historic building is teeming with restless spirits, seeking solace. Visitors report experiencing unexplained phenomena, leaving many to wonder if the ghosts of Liverpool's past are truly still haunting these walls. Prepare yourself as you delve into