There's plenty of free parking nearby, Westminster parking bays usually will be free but Kensington spaces will probably charge. Check carefully as the borough boundary is often split down the middle of the road so you have different regulations on each side of the road.