The below should help, from Greenwich Borough website;
Free parking during public/bank holidays
Street parking is free on 25 and 26 December and 1 January in most areas throughout the Royal Borough. On those days, parking controls in the controlled parking zones do not apply. Pay-and-display...