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 ...