This supplier is no longer listed on Hitched
The listing for Olive & Thistle has expired and therefore the contact details may not be up to date.

Olive & Thistle

  • Olive & Thistle's details
  • Address: 21 Novar Drive, Glasgow, G12 9PS,
  • Telephone number: 0141 316 0491

Find Other Wedding Suppliers