Powell House, W2
Lancaster Gate
Powell House is a block on Gloucester Terrace.
return to article