London, England: the Renaissance Hotel at St Pancras Station
Size: 4000px × 2680px
Location: London, England, UK
Photo credit: © Rod Jones / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: brick, britain, british, capital, city, england, english, europe, eurostar, gb, glc, gothic, great, greater, hotel, kingdom, london, pancras, platform, public, renaissance, st, station, terminal, terminus, transport, transportation, uk, united