Colicci
A statue categorized as an artwork named Agriculture.
Located in London, Greater London, United Kingdom, with the Victoria Memorial 26 meters away, The Guards Museum 369 meters away, and The Green Park 396 meters away.
Discover what's near this place
1 nearby cafés
1 nearby attractions
5 nearby public art