England, London, Kensington Hi St/Warwick Rd — live traffic camera
Live traffic camera on London, United Kingdom. Real-time road conditions updated continuously.
51.496700, -0.205370
Live traffic camera on London, United Kingdom. Real-time road conditions updated continuously.