Article

thejc.comthejc.com on 2024-05-20 17:10

Israeli delegation one of the best-behaved embassies on Congestion Charge shame list

Payments owed by overseas embassies based in London total more than £143 million

Related news