hi there, you londeners. my family and i traveled to london for a short break recently and my children fell in love with it as did we. However when i was on the standstead express, leaving standstead, we noticed at tottnum hale station, a travelodge, perhaps premier inn within 150 yards of tottnum hale station. could anybody confirm for me that there is a travelodge or premier inn at that station and whats the name i would book it under.
i know this sounds like a daft request. ive been on to loads of web sites and made loads of phone calls and nobody can help me. i d love to go back to london, could you please help me. if you need info about visiting scotland, particulary the islands, im happy to help. thanks so much