Jamaica Road and Abbey Road
Traffic camera pointing at the intersection of Jamaica Road and Abbey Road in London.
This camera is piece of the network traffic cameras live from London.
suggest a correction
Date added: 2013-03-15