keira knightleyKeira Knightley has reportedly spent £2.5million on a new London home.

According to the Mirror, the Edge of Love actress has bought a £2.3million townhouse in Shoreditch, East London with boyfriend Rupert Friend and the couple have already spent £200,000 on renovations.

A source told the newspaper: “Keira was fed-up of West London. She wanted to move somewhere more bohemian and arty.

“She fell in love with the house and can’t wait to have some dinner parties around there.”