N:o 66 Lo » er Thames Street London.