John Buchan author & statesman lived in a house on this site from 1912 until 1919

John Dodds on Flickr
Foyer of the Institute of Physics, 76 Portland Place,
London
Google Streetview
OpenStreetMap