Abercrombie Street, SW11
Battersea Power Station view from River Thames (2012)
Credit: Alberto Pascual
The origin of the name Abercrombie Street is unknown.
The street dates from 1867.
return to article