Silent Witness will air its final episode of 2025 tonight. The long-running crime drama will bring the curtain down on its ...
Jack and Nikki stroll through London at night, dancing in front of the water fountain in Trafalgar Square. The episode ends as the walk up the steps towards The National Gallery. See who is in the ...
The National Gallery is an art museum in Trafalgar Square in London. Founded in 1824 it houses a collection of over 2300 paintings dating from the mid-13th century to 1900. Closeup detail of a large ...