Drop your bags off at left luggage (if there isn't one at Euston there's definitely one at St Pancras) then head up to coal drops yard, the British library, or the Wellcome Collection.
Or just go and have afternoon tea and champagne at Searcy's champagne bar in St P?