Clue of the Day

May
08

Share

London Landmarks

Built in the 1990s, it’s the only permanent structure permitted in London with a thatched roof since the Great Fire of 1666

ANSWER

What is the (Shakespeare’s) Globe Theatre?