5 Churchill Place Posted by John Marchant - December 3, 2007 John Marchant recently visited the site of 5 Churchill place in London