Bathroom cabinet, needs door repair (Liberton EH16)

This is a lovely cabinet with 2 shelves but the door has come off and its not something I can fix. I'm sure it's an easy fix for an experienced DIY enthusiast.

       
Approximate Location         Show marker