Monday, December 24, 2007

Christmas at Paperchase - Tottenham Court Road


One of the best selections of Christmas ornaments in London, It's also a good place to buy artificial trees in unnatural colours.

213-215 Tottenham Court Road
London, W1T 7PS

020 7467 6200

No comments: