It dependes, in London it is different in every borough, some let you park anywhere for free, some let you park for free on motorcycle bays only, some let you park on resident bays and some charge you everywhere, but usually it is cheaper than cars.
In Westminster for example you pay £1 to park in a motorcycle bay for a day.