S:t Clements gränd , Strand , är icke just någon hänförande plats i Londons city.