Aerial view of corporate offices and commercial buildings in St Helier town, with St Aubin's Bay beyond in Jersey, Channel Islands