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