I am not and have never been in England. However, I see no reason why these names would be unuseable in an English-speaking country. They are pronounceable and legible and have no awful connotations or associations. Thereby I declare them useable!
And personally, I am probably opposite of everybody else in that I think Ottilie is adorable and Octavia is awful! Go figure.