maggies at st. barth

maggies at st. barth

maggie’s centre at st. bartholomeu hospital in london by steven hall architects.

the enclave of peace within the city centre