London Heathrow airport Paddington Station World » United Kingdom » London Heathrow airport Paddington Station Royal Observatory Greenwich