Doesn't look nice and to be honest I would want that 'stored' across the road from me for months on end.
But if the vehicle is legal, then your opinion would be irrelevant, would it not. The caravan, which I have never seen, is obviously not legal, as it will not be taxed. Take another look at the google maps view, there are more commercial vehicles parked than there are MH's.