180 South Lambeth Road, Nine ElmsLondon, ENGLAND
Tate Library 180 South Lambeth Road, Nine ElmsLondon, ENGLAND
1 Langley La Vauxhall, Nine ElmsLondon, ENGLAND