Public Art Around The World

More Than Just The Plaque

Home / Public Art in England / Public Art in London

Public Art in London

London is the capital city of England and the United Kingdom and is located on the River Thames. The Romans founded the city around AD43 and called it Londinium. London is the world’s largest financial city alongside New York. It prides itself on the arts, commerce, fashion and entertainment. 
London is home to one of the most iconic pieces of public art, the Eros statue, also known as the Shaftesbury Memorial Fountain.  Unfortunately, the little cupid is not actually depicting Eros but his twin brother Anteros.

Leave a Comment

Your email address will not be published. Required fields are marked *

It is main inner container footer text