News

Nottingham city centre is the cultural, commercial, financial and historical heart of Nottingham. The centre of the city is usually defined as the Old Market Square – the UK's largest city square.
In what could be a pivotal moment for the future of sustainable shipping, the world's first ammonia-powered ship arrived at London's Canary Wharf in March 2025. According to Sustainable Times, the ...
A letter written by a passenger on the Titanic, now being called as 'prophetic', has been sold for $400,000 in London. The auctioned price is five times higher than it was expected to. The letter was ...
LONDON (AP) — London’s police force charged a man Wednesday with a terror offense after he was detained trying to enter the grounds of the Israeli Embassy while ...