London 18th June 2009. A bronze statue of a giant horses head was today unveiled at Marble Arch in London s part of a £2 million pound refurbishment of the area.
A bronze statue of a giant horses head was today unveiled at Marble Arch in London s part of a £2 million pound refurbishment of the area to include upgraded fountains.
The original fountains were built in 1961 and have now been restored by the city of Westminster in central London.
The fountains were recommissioned on 18th June 2009 by councillor Colin Barrow CBE but the real star of the day was the giant horse head which one onlooker compared to the infamous horses head in The Godfather movie.
























Join the conversation Login