« car boot sale booty | Main | mattresses »

they were filming something this morning by Langham Place, London.

Don't know what they were filming
DSC04260.JPG

Maybe it was a speed camera or a congestion charge trap ?
DSC04261.JPG