National House, W1D
Soho
Credit: User unknown/public domain
National House is located on Wardour Street.
return to article