Street Art

I thought I was due to grabbed a street mural. This is located near Lewisham West Light Rail stop. There is not much at this stop at the moment, except for a couple of smart looking murals, but in the near future large blocks of apartments will be developed on both sides of the line.

Comments
Sign in or get an account to comment.