Station Name: GREENWICH PARK
The Ibis Hotel now stands on the site of the station entrance in Stockwell Street (January 1997). Taken from the same viewpoint as the picture below.
Photo by Ian Baker
Photo by J. E. Connor
Home Page
|