Rowena Snow, a woman of Indian/Scottish parentage, comes to South London in search of her own Utopia or the Heligoland of her childhood imagination.