Landmarks

What was the first Renaissance building in England, located in London which underwent 6 years of renovation?

More Questions from Landmarks
Which waterfall is this?
Reveal Answer
In what state is Niagara Falls located?
Reveal Answer
The Great Sphinx is made up of what?
Reveal Answer
Where can the world's largest thermometer be found?
Reveal Answer
What is this prehistoric monument?
Reveal Answer
What famous American bridge opened in 1883?
Reveal Answer
In which U.S. state would you find Camp David?
Reveal Answer
In what country is the World Heritage site, Semmering Railway?
Reveal Answer