Is London a foreign country? Facts behind the mentality; London vs UK

Posted Leave a commentPosted in All, London, Philosophy, Top Lists London is head and shoulders better than the rest of the UK. Shout out to everywhere else in the UK but you would have to be deluded to factually dispute London being No. 1. We have touched other spots in the UK such as the Midlands, South coast and Wales so we are in a […]