Battle of Britain Monument by Morris Singer sculpture on the Victoria Embankment, overlooking the River Thames in London the capital city of England