Some friends and I are traveling to Scotland via the Caledonia sleeper train (leaving from Euston Station). We are flying from the States into London Heathrow on Sunday around 11:15 and taking the late train (around 23:00) up north. We were planning on taking the Underground to Euston station, throwing our luggage into the baggage hold there and trying to do a little sight seeing/food replenishment prior to getting on our train. I'm estimating that we'll have around 7hrs to kill and would love some advice on what to check out while we are in the area. Is there a better place to stop/store luggage/sight see on the way to Euston station? My original thinking was that it made sense to leave our luggage in the station where we are catching our sleeper train but I'm open to other ideas...Any advice is greatly appreciated! I should also mention 1) we are traveling at the end of June and 2) we are returning to London for a more in-depth visit but are starting in Scotland (hence the mad dash to the sleeper train!).