The BP Portrait Award 2017 will be showing at the Scottish National Portrait Gallery from the 16th of December 2017 to the 11th of March 2018.

Admission free.

The Scottish National Portrait Gallery

1 Queen St
Edinburgh
EH2 1JD

Open daily 10am-5pm