0 / 60 seg.

STUPID ANSWERS: THE BRITISH EDITION: Originally built in 1156 & rebuilt in 1420, this inn on Mermaid Street in Rye is one of the oldest & loveliest in England