Roadworks planned for outside a florist's shop in the run-up to Valentine's Day have been cancelled after the shopkeeper complained they would damage his critical Valentine's Day sales.