Tate Britain
Tate Britain, London (England), United Kingdom.