The Heathrow Express departs from which London station?
Paddington Paddington, London, England Paddington, London PADDINGTON Tyburnia
paddington paddington london england tyburnia paddington london
paddington
WikipediaEntity
PADDINGTON