Westminster Business Square, SE11
Vauxhall
Credit: User unknown/public domain
Westminster Business Square is a business centre.



return to article