Barlow and Congreve Tenants and Residents HallCommunity & faithHall, Doubtfire, Tatum StLondon, ENG, SE17 1QR · GB+447521939304barlow.and.congreve.tra@gmail.comWebsite unavailableHours not available