Reviews

New street art piece

London | Banner Street

Have you seen this street art installation on Banner street? Mind blowing! 100% worth a visit and a picture to your album! Shoreditch looks more like Berlin every day!