London neighborhood sealed off by armed police after suicide bomb threat

Scotland Yard said in a statement that police were called to Tottenham Court Road, a busy central London avenue, just before noon and had sent a negotiator to the site.

An armed police officer runs in Tottenham Court Road in central London April 27. Police sent a hostage negotiator to an office block in central London and evacuated the area around the building after a man threw computer equipment from a fifth floor window on Friday.

Luke MacGregor/Reuters

April 27, 2012

Heavily armed, masked police surrounded a site in central London on Friday after a woman reported that a mentally unstable man had walked into her office threatening to blow himself up.

Scotland Yard said in a statement that police were called to Tottenham Court Road, a busy central Londonavenue, just before noon and had sent a negotiator to the site. Office supplies, including computer monitors, were being thrown from the building's fifth floor window.

The area was cordoned off, nearby buildings were evacuated and a police sniper was stationed on a rooftop near the building.

In Kentucky, the oldest Black independent library is still making history

"It's unclear if other people (are) in the building," police said in a statement.

Police said they aren't treating the incident as terror-related.

The Huffington Post, whose offices are just off Tottenham Court Road, said its building was among those evacuated. It quoted one witness as saying that a man had walked into her office "strapped up in gasoline cylinders."

"Basically he threatened to blow up the office," Abby Baafi, 27, told the website. "He said he doesn't care about his life, he doesn't care about anything, he's going to blow up everybody."

Baafi, whom The Huffington Post identified as an employee of the training company Advantage, said she recognized the man as a former customer.

A majority of Americans no longer trust the Supreme Court. Can it rebuild?

"He's not quite stable, not mentally stable," she said.