International House

Status:

COMPLETED 2011

Location:

WOOLWICH, LONDON