1 Answers
Thirteen ships of the Royal Navy have been named London, after the city of London. Another has been named HMS Loyal London :
4 views
Answered
Thirteen ships of the Royal Navy have been named London, after the city of London. Another has been named HMS Loyal London :