National Portrait Gallery

Saint Martin Place, London, United Kingdom