Our funeral homes

We may have more than one Funeral Home in your local area. You can find all of our details to get in touch along with our address and opening times below

McKenzie & Millar (Drylaw)

Let us take care of all your funeral arrangements. Contact McKenzie & Millar today for guidance & advice on arranging a funeral.

Address and opening hours:

649 Ferry Road, Drylaw, EH4 2TX

Monday : 08:45 - 17:00
Tuesday : 08:45 - 17:00
Wednesday : 08:45 - 17:00
Thursday : 08:45 - 17:00
Friday : 09:00 - 16:00
Saturday : By Appointment Only
Sunday : By Appointment Only

Tel: 0131 332 1234

McKenzie & Millar (Leith)

McKenzie & Millar Funeral Directors are the longest established funeral directors in Leith, dating back to 1880. In 1917 the business was known as William Millar The Central Funeral Undertaking Establishment which was then occupying premises at 81 Great Junction Street. In 1925 the business name was changed to William Millar Funeral Undertakers & Carriage Hirer. By 1955 it was known as McKenzie & Millar Ltd Funeral Undertakers & Carriage Hirers and extended the premises to 83-89 Great Junction Street. The business was taken over by Glenhaven Funeral Services, part of the Co-operative Group and also occupied premises at Pirrie Street which facilitated storage of vehicles, stock and coffin workshop. The premises at Pirrie Street were sold in the late 1990's and the site now occupies residential flats.

Address and opening hours:

83-89 Great Junction Street, Leith, EH6 5HZ

Monday : 08:45 - 17:00
Tuesday : 08:45 - 17:00
Wednesday : 08:45 - 17:00
Thursday : 08:45 - 17:00
Friday : 09:00 - 16:00
Saturday : 09:00 - 13:00
Sunday : By Appointment Only

Tel: 0131 554 6174

McKenzie & Millar (Piershill)

Let us take care of all your funeral arrangements. Contact McKenzie & Millar today for guidance & advice on arranging a funeral.

Address and opening hours:

177 Piersfield Terrace, Edinburgh, EH8 7BR

Monday : 08:45 - 17:00
Tuesday : 08:45 - 17:00
Wednesday : 08:45 - 17:00
Thursday : 08:45 - 17:00
Friday : 09:00 - 16:00
Saturday : By Appointment Only
Sunday : By Appointment Only

Tel: 0131 657 1786