Paddington Station, Paddington, London.

Paddington Station, Paddington, London, England