Back to photostream

South Bank book sellers outside British Film Institute, London

The South Bank is an area of Central London, England located immediately adjacent to the southern bank of the River Thames opposite the City of Westminster. It forms a long and narrow section of riverside development within the London Borough of Lambeth and the London Borough of Southwark where it joins Bankside. The pedestrian embankment is the Queen's Walk. en.wikipedia.org

934 views
1 fave
0 comments
Uploaded on July 6, 2013
Taken on March 18, 2013