Reviews (1) Review Rachel Whiteread Embankment by Dr Helen Pheby Tate Modern 10 October 2005 to 4 April 2006