"That was at a house in Paddington."

Paddington is an area of London famous for its railway station, the terminus for trains from the West Country and South Wales.

 

Painting of Paddington Station (c.1862)
Public DomainPainting of Paddington Station (c.1862) - Credit: William Powell Frith

 

 

Google Map