Mr Bean Statue In Leicester Square, London

The Mr. Bean statue is located in Leicester Square as part of the “Scenes in the Square” sculpture trail. Installed in February 2020, this film-themed trail showcases eight sculptures depicting characters from the last century of cinema, including the beloved Mr. Bean.

The statue can be found on a bench facing the Shakespeare statue and has become a popular attraction for visitors to Leicester Square.

@Mx. Granger
Share it with friends!

Written by

People Are Sharing Photos Of Life Cycles Of Different Living Things

Extraordinary Weather Conditions And Phenomena