The first Type 26 frigates will be delivered to the Royal Navy in the 2020s (Picture: MOD).
The UK's eighth Type 26 frigate has been formally named HMS London.
The sixth and seventh Type 26s are still to be named out of the eight being built as part of the programme.
The name of the first Type 26 frigate was revealed as HMS Glasgow at an official steel cutting ceremony last year.
All of the UK's Type 26 frigates will be based at Devonport Naval Base and will start being delivered to the Royal Navy during the 2020s.
The 6,900-tonne Type 26 frigates will replace the current anti-submarine warfare Type 23 frigates.
First Sea Lord Admiral Sir Philip Jones said on Twitter he is "delighted" that the UK's eighth Type 26 is named after the British capital.
The name HMS London has featured in the Royal Navy since 1657.
The most recent namesake, a Type 22 frigate, was accepted into service in 1987 and served as the Royal Navy flagship during the First Gulf War.
The Prime Minister formally announced the naming at the Lord Mayor's Banquet on Monday evening.
"I am proud to be able to announce the naming of HMS London," said Theresa May.
"As she upholds global stability, she will also bear the name of this great centre of trade and finance, reminding us all of the critical link between global stability and global prosperity."