Overseas embassies in London refuse to pay £77m on Congestion Charge
Summary: TfL has named 71 countries each owing around 100,000. Image: By SWLondoner staff A staggering £76.9 million is owed
Summary: TfL has named 71 countries each owing around 100,000. Image: By SWLondoner staff A staggering £76.9 million is owed
Summary: The increase in central London property prices has had a knock-on effect. By Oliver Whitehead Central London property