81 bis Faubonrgr Montmartre 106 Fleet St se London , CE