Quote ="Oggy79"6 of us in travelodge wembley'"
Have you stayed here before? We normally stay at the Kings Cross or Park Royal Travelodges but have booked this one this year (good price). Have been told it's a bit rough & not ideal for getting to & from the stadium. Do you know?