The Duchess of Cornwall has sympathised with a former cancer patient whose husband is being treated for the disease.
She told her “miracles do happen”.
Mrs Allan told the duchess she had come to the centre “for a shoulder to cry on”.
The centre, located in the grounds of Western General Hospital, was the charity’s first.
Mrs Allan was visiting the centre while her husband John received treatment for bowel cancer at the hospital.
Camilla, who became president of Maggie’s after an informal visit to the Edinburgh centre 13 years ago, told Mrs Allan her partner was in “good hands”.
Today, Her Royal Highness The Duchess of Cornwall visited @maggiesedinburg marking our 25 years of supporting people with cancer. Read more 👉https://t.co/iUGM1rb0Pa
We're so grateful to Her Royal Highness, who has been our President for over 13 years 🧡@ClarenceHouse pic.twitter.com/cj9rj2Tlqt
— Maggie's Centres (@MaggiesCentres) October 1, 2021
In a speech, the duchess said: “I just want to say thank you for everyone who contributes to Maggie’s.
“This is where I started and I’ve now done the full circle 13 years later and come back here.
“It’s where I started, it’s where I got the vibes of this organisation. I think anybody here will tell you the minute you walk in that door you feel better and that’s what living with cancer is all about.
“So I am extremely proud to be attached to this wonderful organisation.”
Centre users Sarah Murray and Lisa Stephenson spoke to the duchess about their £1.2 million fundraising project for an extension to the centre, as well as their own diagnoses.
“You can see that she’s very, very passionate about Maggie’s, about the difference it makes, people on that cancer journey, her warmth and her understanding of the role Maggie’s plays was very evident,” said Mrs Stephenson.