All articles by James Bidwell

  • Opinion

    Why architecture can sell London

    2005-09-23T00:00:00Z

    London has some of the most iconic buildings and public sites in the world. Big Ben, the Houses of Parliament and Trafalgar Square are landmarks that have come to represent not just the capital, but Britain itself in the eyes of many visitors.