View previous View original
 
20 Fenchurch Street by Rafael Viñoly Architects in London, United Kingdom
 
BBC image of damage to the car 
 
20 Fenchurch Street by Rafael Viñoly Architects in London, United Kingdom 20 Fenchurch Street by Rafael Viñoly Architects in London, United Kingdom