Frederick Posted October 16, 2008 Share Posted October 16, 2008 Should anybody be planning to visit the UK during December and January and be thinking of a Travel Lodge stop over .... today they have come up with an offer of thousands more £19 a night rooms for those months . Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.