Sculptures in England
Travelers are voting King Edward VII Memorial, World Cup Sculpture and Crystal Palace Dinosaurs as the best of 12 sculptures in England. Also popular are Dragon Boundary Mark in London, Quantum Cloud in Royal Borough of Greenwich and Rising Universe in Horsham. Want more? Check out our map of sculptures in England or these 8 sculptures in London.