Reviews

Have you seen this?

London | Shoreditch High Street Station

Who found these friendly rubbish buddies? We saw one next to Bricklane, but it seems there are more! Are they invading Shoreditch?!