The top three landmarks in Greenwich are: • Paddington Station, which you can visit while staying in London • London Victoria Station, which you can visit while staying in London • Central London, which you can visit while staying in London