BBC presenter to host charity afternoon tea in Aberdeen

The Marcliffe
The Marcliffe