I also believe that several components come together, so that you can only compare old buildings with new buildings to a limited extent.
I live in the commuter belt of a big city. When we drive into the city, there can definitely be a temperature difference of 5-10°. Especially in summer, a lot of heat is absorbed and consumed by nature in rural areas, while the concrete blocks in the big city act as real heat storage units. Assuming we do not compare old buildings in the countryside with new buildings in the city, the plots in new housing developments are still often smaller than before or are being densified, and there are no trees yet, terraces are larger... let's better not talk about the "stone front gardens." All this leads to the ambient air already being significantly warmer, similar to the big city. We have a beige large terrace on the west side made of 8 cm thick terrace slabs. Although it is light-colored, in summer you could hardly sit on the terrace from midday without overheating. The living room behind it heated up extremely despite closed shutters. Since we have a roof with an awning, it is much more pleasant on the terrace and thus also in the living room behind it.
On the ground floor, we hardly have temperature problems in summer. The tiles on the ground floor also contribute to a good feeling. On the upper floor, we ventilate properly at night. That actually gets us through the summer well. However, this only works as long as it cools down at night and does not stay above 25° at night as in the big city.