Does anybody know why on Googles maps, there is no street view available around the Columbia Road area in London E2. I thought that when google started the street view system there was such an uproar over it that all areas were covered in the towns that were filmed.
DgJay
DgJay
Comment