Meet Amelia and Eliza, the Spencer twins set to take London by storm

It is like the beginning of an Edith Wharton novel. Innocent twin sisters aged 29 leave Cape Town and move to London, with their beefcake beaux in…