London, New Statesman

Waterstones, 19-21 Tottenham Court Road, London