Historical Dictionary of London

(MR. THOS.) PAPILLON'S HOUSE

On the north side of Fenchurch Street. In Aldgate Ward (O. and M. 1677).
Site seems now occupied by Dominion House, containing chambers and offices.