Plaque on 17, Red Lion SquareRed Lion Square

London

Related Material

  • Red Lion Square
  • 17, Red Lion Square
  • Photograph 2006 by Jacqueline Banerjee.

    This image may be used without prior permission for any scholarly or educational purpose.]