Good news for travelers driving in France. French Total petrol stations, even on the motorways, have capped the petrol at 1.99 a litre. It seems it is old news which I hadn’t been aware of!
I’m starting this thread for anyone who is widowed.
Sadiq Khan has commissioned benches from Spain for the pedestrianised Oxford Street


