Where Is Albion Africa?
2022-05-28
The series is set in Britain, in a fictional area of London called Albion – which the story tells us was colonised by Crosses over 700 years ago. However much of the series was shot in South Africa, including locations in Cape Town and in the suburb of Constantia. IsRead More →