There are literally hundreds of street parked supercars in London constantly.If you had similar in the UK in full view like that, some scrote would be in there stealing stuff in minutes. Even without the cars.
Didn't bother building something to hide the bins in though