Peabody Trust Herbrand Street Estate, Bloomsbury February 3, 2013 by Sean Gallagher The Peabody Trust Herbrand Street Estate in Bloomsbury opened in February 1885. Share this:TwitterFacebookRedditMorePocketLinkedInPrintEmailTumblrPinterestLike this:Like Loading... Related