National Portrait Gallery

2 St Martin's Place, London, WC2H 0HE, United Kingdom (London)