Odeon Theatre
The north wall of the mezzanine contains a dazzling mural of life in London in the 1840s, painted by well-known local artist and author Selwyn Dewdney. This was taken one day after its opening in October 1948.
No one has favorited this photo yet
