London, England I
Camden Market & London by night
Grand, diverse and efficient, the capital of England offers meaning and explanation into city life. From the endless winding market lanes at Camden to the vast Thames River with architectural masterpieces on either side of it's banks, London is the centre of the United Kingdom and has become the centre of my world.
Leave a Reply.