Keira Knightley Buys a Boho Abode in London for $6.4 Million