Princess Anne expressed honour as she received flowers as a Great Western Railway train is named after her at Paddington Station in central London.
The Princess Royal was honoured for her support of over 300 charities.