London, United Kingdom
Still Water is a large public sculpture in bronze of a horse's head by Nic Fiddian-Green, dating to 2011. It is located at Achilles Way, near Hyde Park Corner in central London, and was initially installed at Marble Arch. The work remains owned by the artist, and is on loan to Westminster City Counc
Listen to the audio guide for Still Water Free on WIP — starts by itself when you arrive, even with the screen off