A city of London camera showing the state of traffic as well as roadway conditions on Oxford Street at the intersection of Davies Street in London.
Oxford Street is a commercial street in London which is very popular... Several department stores are located there.
|