Not quite Charing Cross! ...a village station in Romania.
 
Stop Slideshow
Start Slideshow
Refresh