Leadenhall market Megaro Hotel London Published on 16th April 2018 in WHERE TO FIND HARRY POTTER IN LONDONFull resolution (1024 × 682)