Grey and wet weather reflections of commuters and travellers is seen on the Euston Road at St Pancras station, on 23rd January 2025, in London, England.