Sculptures in London
Travelers are voting Captain James Cook, Frieze Of Parnassus and Statue Of Nelson Mandela as the best of 8 sculptures in London. There are 5 sculptures in Aldbury a city just 60 km from London and 2 sculptures in Wealden which is 86 km distant. The most popular of these are Crystal Palace Dinosaurs in Aldbury and Rising Universe in Wealden. You can find 13 Sculpture in the country of United Kingdom and King Edward VII Memorial is our members favorite Sculpture in all of United Kingdom. Want more? Check out our map of sculptures in London.