For most London properties, interior walls typically need repainting every 3–5 years, while exterior paintwork may last around 5–10 years. The timing depends on the paint quality, weather exposure, property condition, wear and tear, and the type of surface.