Edna House, W2
Paddington
Edna House is a building on Norfolk Square.
return to article