We are staying near the British Museum and cannot check in until 3:00. We would like to store our bags some place for a few hours (No, we cannot leave them at the flat we are renting).
Thanks all; I think we will be trying to use one of the left luggage facilities although so far I have been unable to make contact with them. I guess we will just be making our way to the one closest to our flat when we arrive. And you're correct Apple: We are renting a flat not going to a hotel and the previous renters will not have checked out yet when our flight comes in. That's the issue. Thanks again. Many good tips on MOL helped me to plan this trip!
@cubby there's no need to contact the left luggage facilities at the nearby major train stations (euston, st pancras, kings cross) in advance. You just show up, pay and leave your luggage there.
The British museum cloakroom is much cheaper though and would be my first choice (not that I've ever used it). The British museum would also be a much nicer first stop in London proper than the train stations. Sipping a coffee in the gorgeous enclosed courtyard - lovely! Though both st pancras and kings cross are beautifully refurbished and have great food/coffee options (and if you fancy a nice cocktail check out the st pancras hotel bar).
Thanks for any ideas.