24 Park Street Southwark, London 2008