Remember Your Loved One We believe that life’s moments should be expressed individually and beautifully. The Royal British Legion’s Remembrance Poppy is probably the most well-known pin badge in the UK, however the use of small pieces like these as symbols of remembrance dates back to Victorian era. ‘In Memory Pins’ have been developed for […]