A live view on Queens Road via a traffic camera of the city of Reading in England. Reading is located approximately 65 kilometers west of London.
Reading is a city with a lot of readers! ;)
Reading is a British town located in the county of Berkshire in the valley of the Thames at the level of its confluence with the River Kennet. Wikipedia