Back to gallery

Location

One for the experts , got us guessing. Marked as South London area , Elephant & Castle / Tower Bridge Road / Bricklayers Arms etc. Any suggestions ?. (CollectionFB)

1,958 views
5 faves
6 comments
Uploaded on June 23, 2015