London, England, UK. View from Victoria Station on a rainy day. Terminus Place
Size: 3300px × 2246px
Location: Victoria, London, UK.
Photo credit: © PjrTravel / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: britain, buildiong, capital, city, day, england, europe, gb, great, kingdom, london, nova, place, rain, raining, rainy, station, terminus, uk, umbrella, umbrellas, united, victoria, weather, wet