I didn't read it as they were staying in London, just spending the day there before flying out in the evening which negates the 'leave it at the hotel' option.
Good points about the expense and time involved of getting to LHR though, 'm sure there must be left luggage in town which would be the better option IMO.