Originally Posted by Globaliser
If your hotel won't store your bag, or it's inconvenient, then
store it at Euston. It's the same company that runs the baggage storage at Heathrow and Gatwick. Opening hours: Mon-Sun 0700-2300, situated in the main concourse at platforms 16-18. Other locations are on their website.
Kaaa-ching... exactly what I was looking for. Thanks!