Sculptures in London
Travelers are voting Statue Of Winston Churchill, Crystal Palace Dinosaurs and Dragon Boundary Mark 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.