8 July 2018

Dan Llywelyn Hall: How I Trumped Banksy At London’s New US Embassy

The new American Embassy is a vast sparkling monolith in London’s Nine Elms area.