STELLA HIDAYAT IN LONDON