A Chubby Heart has landed in central London

A giant chubby heart has landed in central London. Suspended slap bang in the middle of Wellington Arch…