Can anyone help or if you work in the westend of london i was dropping someone of in bolton st oppsite ritz hotel in Piccadilly saw a big white transit van pass me and on the roof on both side at the back it had 2 cameras the size of coke can. anyone seen one or know anything about it?
Thanks
Thanks