Oxford Street, Westminster, London - hydrogen powered bus WHD2724 has just terminated with a 7 service from East Acton. Date: 21 December 2024 Manipulation Notes: None