Aerial view showing Stafford Road island looking NNE.