empty streets


Anyone know where those rare London empty streets are? Can't be Peckham, can it, despite its former title.

reply