Op only you can make the call here on value but what about getting one room at the mercer from the day before? I just think you are wasting time for the sake of it on the first day and with a young one in tow it won't be fun for you or anyone else on that train.
You may evenue find the later dates in Edinburgh are cheaper for hotels which would offset the extra cost in London.