What does 16 Uhr 50 ab Paddington mean?

16 Uhr 50 ab Paddington - German to English

4.50 from Paddington [Agatha Christie]