Aberdeen hotel launches tea for two deal in aid of Charlie House

Norwood Hall Hotel
Norwood Hall Hotel