Här är varför:
* jordens lutning: Jorden lutas på sin axel på cirka 23,5 grader. Denna lutning får olika delar av jorden att få olika mängder solljus under hela året. Under sommarsolståndet (omkring 21 juni på norra halvklotet) lutas nordpolen mot solen. Detta innebär att den norra halvklotet får mer direkt solljus, vilket resulterar i längre dagar och kortare nätter.
* Londons latitud: London ligger på en relativt hög latitud (51,5 grader norr). Detta innebär att solen under sommaren är hög på himlen under en längre period, vilket gör dagarna längre och solen verkar stiga upp tidigare och gå ner senare.
I huvudsak är det inte så att solen stiger sent, utan att den går mycket senare på sommaren i London på grund av jordens lutning och Londons position relativt solen. Detta skapar intrycket att solen stiger senare, eftersom perioden med mörker mellan solnedgången och soluppgången är betydligt kortare.