Bold Services Defy the 'Most Congested City in Europe': Best Van and Man Comments
It is being increasingly argued that London is 'the most congested city in Europe' following statistics released by The Daily Express that motorists in the city waste on average 13 days a year stuck in traffic! The delays of traffic, often aggravated by roadworks, sometimes cannot be helped – though it is understandably frustrating for all involved. People who are living and working in the city often require efficiency, yet the sheer volume of traffic attempting to flow through the...
View full press release