Hello!
There’s a sculptural artwork on New Bond Street in central London, just off Piccadilly, depicting a life-sized Churchill and Roosevelt. Although surrounded by glamorous jewellery shops, they’re just sitting together on an ordinary park bench on the p