Stephen Macdonald Catering provides a bespoke catering service for all events and personal dining needs. All varieties of occasions are catered for, irrespective of size. Food is provided to suit your needs. It can be delivered direct to you, delivered and served or you can have residential catering at a location of your choice.