New Carrie Fisher/Princess Leia Mural in Peckham

There's a new Carrie Fisher/Princess Leia mural in Peckham, 'The Rebels' Princess' was painted by Artful Dodger yesterday just a few days after Fisher's death. It is located on the outside of the former Walmer Castle pub.The same artist has done another Star Wars themed piece near to Peckhamplex Cinema, showing Prime Minister Theresa May ...