Sculptures in United Kingdom
Travelers are voting King Edward VII Memorial, Bobby Moore Sculpture and Frieze Of Parnassus as the best of 13 sculptures in United Kingdom. Also popular are Statue Of Nelson Mandela and Statue Of Winston Churchill in London and World Cup Sculpture in England. Want more? Check out our map of sculptures in United Kingdom or these 8 sculptures in London.