Absolutely. London has several free architectural landmarks that are worth visiting, such as the Houses of Parliament and Big Ben, St. Paul's Cathedral (outside view), The Shard, and the Tower Bridge.