Copyright © 2020 The Pomegranate London - All Rights Reserved. The Pomegranate London is published by Camellia House Publishers Ltd Registered No: 12772695