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

Alba Photo

  • Alba Photo's details
  • Address: Bethlehem Way, Edinburgh, EH7 6FB,
  • Telephone number: 01315542734

Find Other Wedding Suppliers