Pure Belgian linen tablecloth (120 x 180cm) - Blue stripe Unit price: £59.95 Quantity: 1 Total price £59.95