Pelorosaurus
Pelorosaurus is a genus of titanosauriform sauropod dinosaur. Remains referred to Pelorosaurus date from the Early Cretaceous period, about 140-125 million years ago, and have been found in England and Portugal. Thomas Holtz estimated its length at 24 meters.
Read article on Wikipedia