Exterior of the Travelodge hotel Park House Station Road Teddington,west London UK
Size: 6000px × 4000px
Location: Teddington west London UK
Photo credit: © Peter Lane / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: britain, british, budget, building, chain, company, corporate, day, daytime, england, english, facade, front, great, hotel, house, identity, logo, london, modern, park, road, sign, signage, station, suburban, suburbs, teddington, travelodge, uk, urban, west