The average cost to lay a patio is roughly £900, ranging from £75 per square meter to £150 per square meter. If you want to lay a patio and its dimensions are 25 square meters (5 meters by 5 meters), and the average cost per square meter is £103.5, then you can expect to pay £2,560.
Poured concrete is the most cost-effective material when factoring in both labour and material expenses per square foot. Though more expensive than poured or stamped concrete, concrete pavers are well worth the investment due to their longevity and value.
In most cases, the cost of tiles is significantly less than that of pavers, provided that the concrete slab is prepared for tile installation.
There isn't much of a price difference between slabs and block paving. Going with block paving is recommended due to the significant quality boost it provides.