British actress Keira Knightley has reportedly paid a staggering $3 million (£2 million) for an 18th century house in East London. The property boasts a cinema room, library, music parlour and studio house in the back garden.