Doon Street Car Park

Doon Street Car Park
Upper Ground, London, SE1 9PU