A very cozy flat with a great location in London.