London, England, 2014  

Congestion Charge of £11.50 daily applies


Powered by Gallery v1