Embassies' C-Charge Bills Cost Londoners £5 Each
Last Updated 10 February 2010
Embassies' C-Charge Bills Cost Londoners £5 Each