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.
|