Peabody Square, SE1
Peabody Square, Blackfriars Road, Bankside, c.1872
Peabody Square was a traditional Peabody estate constructed in 1871 but subsequently modernised.