Beulah London is a British fashion brand founded by Natasha Isaacs and Lavinia Brennan. From Wikipedia
Her Beulah London tweed set highlights a renewed fondness for checked silhouettes within the younger royal set.