flowers by Edinburgh castle