Archer House, SW11
Battersea Power Station view from River Thames (2012)
Credit: Alberto Pascual
Archer House is a block on Vicarage Crescent.
return to article