The seat of the Parliament of the United Kingdom, including both the House of Lords, and the House of Commons. Parliament sits on the River Thames. It’s distinguishing clocktower is also known as “Big Ben”. London, 2006
Cody is a nomadic entrepreneur and freelance writer currently traveling through Asia. Photography prints available for purchase here.