Paddington Basin, Paddington, London.

Paddington Basin, Paddington, London, England