Gouden Road, SW11
Clapham North
Credit: User unknown/public domain
Gouden Road is a location in London.
return to article