London Taxi Advertising

October 2, 2014 1:37 pm Published by Leave your thoughts

Ubiquitous icon black taxi

London Taxis are an essential part of London’s transport system and are part of city life. The iconic shape of the taxi is recognisable worldwide and is synonomous with London and the UK.

Categorised in:

This post was written by wearemonty

Leave a Reply

Your email address will not be published. Required fields are marked *