Greece's embassy in London

Greek diplomats in London rack up £1.6 mln in unpaid congestion charge fees

Greece's embassy in London has clocked up £1.6 million in unpaid congestion charge fees, new figures have shown.

Statistics published by Transport for London (TfL) revealed that the Greek embassy ranks 24th in the list of embassies owing the most in unpaid charges in the British capital and sixth among the European Union countries.