Tucked between a car park and church and opposite The Westin Hotel, Pollon Florist is dramatic, creative and full of inspiration.