The price of carpet varies depending on the type, size of the room, and installation costs. Labour costs range between £1.50 and £3 per square foot on average. In general, a larger space will require more carpet, which will cost more. It's also possible to incorporate installation fees.