Peabody
Peabody Headquarters Location
45 Westminster Bridge Road,
London,
SE1 7JB.
About Peabody
Peabody draws on over 150 years of history and expertise. Our new, bigger organisation has been inspired by the response to the 'Cathy Come Home' era of poor quality housing and poverty in Post-War Britain as well as George Peabody's vision of providing safe and affordable housing for the working poor of Victorian London.
Number of Employees in Peabody
1,001 to 5,000
Peabody Revenue
$1B to $5B (USD)
Industry