James Miller

 

Friday, February 09, 2007

The North Defined

 

The north is any part of the UK, that depends heavily on subsidy from London and the greater South East.

0 Comments:

Post a Comment

<< Home