A former railway station building on Royal Deeside is to re-open after it was destroyed by fire three years ago.

A ceremony will take place to mark the completion of the project to rebuild Ballater’s Old Royal Station on Monday.

The B-listed station was historically used by royals travelling to nearby Balmoral Castle.

Located at the heart of the village, it was devastated by fire in May 2015 and has been rebuilt by Aberdeenshire Council.

The building is home to a VisitScotland information centre, a restaurant and tearoom run by The Prince’s Foundation and a public library, as well as the royal waiting room and carriage.

Fire damage to Ballater's Old Royal Station The royal waiting room and carriage had to be restored (Andrew Milligan/PA)

Effort was taken to retain as much of the original fabric of the waiting room interior as possible, the council said.

Provost Bill Howatson will be joined at the ceremony by members of the community involved in the station’s restoration.

He said: “Once again visitors to Ballater will be able to experience this important part of the town’s royal heritage and history, in surroundings which are arguably improved on what went before the devastating fire back in 2015.

“The restoration is very sympathetic and there’s a very high standard of workmanship. I hope the community is proud of what is the result of a lot of hard work and enjoys the results for many years to come.