Hi Laila,
Sorry for the delay in getting back to you - yes, the price is per piece - this is a stock model with a lead time of 5-10 days for UK mainland delivery .
Best regards,
Dan
Terrazzo Tiles