Undoubtedly, one of the biggest stories of the week has been the launch of Google Street View. It definitely created a buzz here at the Van offices as we all spent a constructive half-hour looking up every house we’ve ever lived in (apart from mine. Apparently even the mighty Google thinks visiting the wilds of […]













