Peabody Trust

45 Westminster Bridge Road, London, SE1 7JB, United Kingdom (London)