Sloane Square Flowers

54.980749, -1.608414