Oxford Street, Westminster, London - hydrogen powered bus WHD2725 passes Selfridges with a 7 service from East Acton.
Date: 21 December 2024
Manipulation Notes: None