Sculptures in England
Travelers are voting King Edward VII Memorial, Rising Universe and ArcelorMittal Orbit as the best of 12 sculptures in England. Also popular are Captain James Cook and Frieze Of Parnassus in London and Bobby Moore Sculpture in England. Want more? Check out our map of sculptures in England or these 8 sculptures in London.