News
Queenhithe is a natural inlet of the Thames in the City of London, it means ‘Queen’s harbour’ and is named after Queen Matilda who granted a charter for the use of the dock at the beginning of the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results