Les Jardins de la Mer

Les Jardins de la Mer
St Helier, Jersey, Channel Islands, JE2 4HE