What London hotel did the woman fall from?
What London hotel did the woman fall from? A woman fell to her death from an upmarket hotel near Waterloo Station in central London. Police, forensic officers and paramedics scrambled to the Park Plaza on the south side of Westminster…