1001 | 1Z89 Hastings - Kensington Olympia.
Hastings DEMU 1001 heads the yearly Christmas trip from Hastings to Kensington Olympia, the 1Z89 seen here near the end of its journey at Earl Court.
21/12/2013.
Please note that all photographs contained on this website are the sole copyright of myself and may not be copied