When asked to name her favourite building in the world, India Hicks identified 'those memorable houses on St Lucia's Sugar Beach'
The Independent