The British Architectural Library at 66 Portland Place Published October 15, 2013 at 3677 × 4218 RIBA, 66 Portland Place The British Architectural Library at 66 Portland Place