thelondonpaper 1

The London Paper was a free daily newspaper, published by NI Free Newspapers Ltd, a subsidiary of News International.