The Strand London 1885

51.511735, -0.11895