Oscar-winning actress Meryl Streep has sold her New York City townhouse for $9.1 million (GBP5 million).

The SOPHIE'S CHOICE star was forced to slash the asking price for the eight-bedroom Manhattan property from $12 million (GBP6.6 million) to secure a sale.

Streep bought the house for $2.2 million (GBP1.2 million) in 1995, reports the New York Post.