As a hackney carriage taxi, the maximum price is capped by the use of a taximeter. In the SLDC area, the price is capped at £2.70 per mile. This means that the driver can charge below the meter price, but never above it. Often a good discount can be afforded on longer journeys.
For pre planned journeys it is always best to ask for a quote :)