Temple area, Strand, London.

Temple area, Strand, London, England