20 Fenchurch Street Published June 1, 2018 at 1365 × 2048 in Sunday at Greenwich 20 Fenchurch Street. This is the building that was scorching its surroundings by acting as a focusing mirror